challenging · rating 1777
| ♖ | |||||||
| ♟ | ♟ | ♟ | ♚ | ||||
| ♝ | ♜ | ||||||
| ♜ | ♕ | ♟ | |||||
| ♟ | |||||||
| ♙ | ♙ | ♗ | ♛ | ||||
| ♙ | ♙ | ♖ | ♙ | ||||
| ♔ |
White to move. Opponent's last move: Rf5.
attractiondiscoveredCheckdoubleChecklongmatemateIn3middlegameoperaMatesacrifice
3619 plays
5 plies in the line
Reveal line
Opponent's last move: Rf5
Solution: Qxg7+ → Kxg7 → Be5+ → Kh7 → Rh8#