advanced · rating 2500
| ♜ | |||||||
| ♟ | ♟ | ♝ | ♚ | ||||
| ♞ | ♟ | ♟ | ♜ | ||||
| ♟ | ♙ | ♟ | ♕ | ♘ | |||
| ♛ | ♙ | ♟ | ♙ | ||||
| ♙ | |||||||
| ♙ | ♗ | ♙ | ♙ | ||||
| ♖ | ♖ | ♔ |
White to move. Opponent's last move: f6.
crushingforklongmiddlegamesacrifice
1304 plays
5 plies in the line
Reveal line
Opponent's last move: f6
Solution: Nxf6 → Rxf6 → Qg7+ → Rf7 → Qxh8