White to play and mate in two.
Your opponent moves…
The answer
Show the answer
31. Nf6+ Kh8 32. Rg8#
Arabian mate. The knight gives check on f6. The king can't go to the g-file, because the rook on g1 covers every square there, so it has to step into the corner on h8. Then the rook goes to g8 with mate. The knight protects the rook and covers h7. A rook and a knight against a king in the corner: that's called the Arabian mate.
More in the series
Find the Move #17
White to play and mate in one.
Find the Move #16
White to play and mate in two.
Find the Move #14
White to play and mate in two.
Find the Move #13
White to play and mate in two.
Find the Move #12
White to play and mate in two.
Find the Move #11
White to play and mate in two.
The puzzle comes from Lichess. The position is from a real game.
Updated November 8, 2026