advanced · rating 2351
| ♟ | ♜ | ♚ | |||||
| ♟ | |||||||
| ♙ | |||||||
| ♗ | ♟ | ♙ | ♛ | ||||
| ♕ | ♝ | ♙ | ♜ | ||||
| ♙ | ♖ | ♙ | |||||
| ♖ | ♔ |
Black to move. Opponent's last move: cxd5.
matemateIn4middlegamesacrificeveryLong
1131 plays
7 plies in the line
Reveal line
Opponent's last move: cxd5
Solution: Rxg3+ → hxg3 → Qxg3+ → Kf1 → Qh3+ → Rg2 → Qxg2#