developing · rating 1378
| ♜ | ♚ | ||||||
| ♟ | ♘ | ♝ | ♟ | ||||
| ♜ | ♕ | ||||||
| ♟ | |||||||
| ♛ | ♞ | ||||||
| ♙ | ♙ | ♖ | ♙ | ♘ | |||
| ♔ |
White to move. Opponent's last move: c4.
discoveredCheckdoubleChecklongmatemateIn3middlegamesacrificesmotheredMate
771 plays
5 plies in the line
Reveal line
Opponent's last move: c4
Solution: Nh6+ → Kh8 → Qg8+ → Rxg8 → Nf7#