advanced · rating 2170
| ♖ | |||||||
| ♜ | ♟ | ♚ | |||||
| ♘ | ♟ | ♟ | |||||
| ♟ | ♞ | ♔ | |||||
| ♟ | |||||||
| ♙ | |||||||
| ♜ | ♙ | ||||||
White to move. Opponent's last move: Rxa2.
discoveredAttackdiscoveredCheckendgameforkmatemateIn4veryLong
3011 plays
7 plies in the line
Reveal line
Opponent's last move: Rxa2
Solution: Nf8+ → Kg8 → Ng6+ → Rd8 → Rxd8+ → Kf7 → Rf8#