foundation · rating 1083
| ♜ | ♚ | ||||||
| ♟ | ♟ | ♟ | ♟ | ♟ | |||
| ♟ | |||||||
| ♟ | ♕ | ||||||
| ♛ | ♜ | ||||||
| ♗ | ♙ | ||||||
| ♙ | ♙ | ♖ | ♙ | ♔ | |||
White to move. Opponent's last move: Qxd4.
backRankMateendgamelongmatemateIn3sacrifice
128 plays
5 plies in the line
Reveal line
Opponent's last move: Qxd4
Solution: Qxf7+ → Kh8 → Qf8+ → Rxf8 → Rxf8#