challenging · rating 1866
| ♜ | ♝ | ♚ | ♝ | ♞ | ♜ | ||
| ♟ | ♟ | ♟ | ♟ | ||||
| ♞ | |||||||
| ♛ | ♟ | ♟ | ♟ | ♗ | |||
| ♗ | |||||||
| ♕ | |||||||
| ♙ | ♙ | ♙ | ♙ | ♙ | |||
| ♔ | ♖ | ♘ | ♖ |
White to move. Opponent's last move: axb5.
matemateIn2openingoperaMatepillsburysMatesacrificeshort
4964 plays
3 plies in the line
Reveal line
Opponent's last move: axb5
Solution: Qxc6+ → bxc6 → Rd8#