Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Be7 5. Bc4 c6 6. Bb3 a5 7. a4 Bf6 8. c3
Na6 9. Bf4 Nc5 10. Bc4 Nxe4 11. O-O d5 12. Bd3 Nc5 13. Bc2 Ne7 14. Re1 O-O 15.
b4 axb4 16. cxb4 Ne6 17. Be5 Bxe5 18. Rxe5 Nxd4 19. Qxd4 Ng6 20. Qd3 Nxe5 *
Position (FEN): r1bq1rk1/1p3ppp/2p5/3pn3/PP6/3Q4/2B2PPP/RN4K1 w - - 0 21
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 572
Best move: Qxh7#