advanced · rating 2695
| ♜ | ♝ | ♚ | ♝ | ♞ | ♜ | ||
| ♟ | ♟ | ♘ | ♟ | ♟ | ♟ | ||
| ♙ | |||||||
| ♗ | |||||||
| ♘ | |||||||
| ♙ | ♛ | ♙ | ♙ | ♙ | ♙ | ||
| ♖ | ♔ | ♗ | ♖ |
White to move. Opponent's last move: Qxc2.
advancedPawncrushingdiscoveredAttackdiscoveredCheckforkopeningpinpromotionveryLong
301 plays
9 plies in the line
Reveal line
Opponent's last move: Qxc2
Solution: fxg7+ → Nf6 → gxh8=Q → Qc3+ → Kd1 → Qxa1+ → Bc1 → Kxc7 → Qxf8