Endgame

Checkmate patterns · Advanced

Opponent is moving · Black
87654321
abcdefgh