advanced · rating 2003
| ♚ | |||||||
| ♟ | ♟ | ||||||
| ♟ | ♟ | ♖ | |||||
| ♙ | ♗ | ||||||
| ♙ | |||||||
| ♙ | ♔ | ||||||
| ♜ | ♜ | ||||||
White to move. Opponent's last move: Rhxe2.
discoveredCheckdoubleCheckendgamematemateIn2operaMateshort
1031 plays
3 plies in the line
Reveal line
Opponent's last move: Rhxe2
Solution: Rf8+ → Kd7 → Rd8#