advanced · rating 2378
| ♜ | ♜ | ||||||
| ♚ | |||||||
| ♟ | ♛ | ♟ | ♟ | ||||
| ♟ | ♙ | ♝ | ♙ | ♟ | |||
| ♙ | ♟ | ♗ | |||||
| ♙ | ♖ | ||||||
| ♕ | ♙ | ||||||
| ♖ | ♔ |
White to move. Opponent's last move: hxg4.
crushingmastermiddlegamepinsacrificeveryLong
786 plays
15 plies in the line
Reveal line
Opponent's last move: hxg4
Solution: Bxf6+ → Rxf6 → Qh6+ → Kf7 → Qh7+ → Ke8 → Qh8+ → Rf8 → Rxf8+ → Qxf8 → Qxe5+ → Be7 → Rh8 → Qxh8 → Qxh8+