Chess puzzle (Checkmate)
Opening: Kings_Pawn_Game, Kings_Pawn_Game_Leonardis_Variation
Moves: 1. e4 e5 2. d3 Nc6 3. Nf3 Nf6 4. Be2 Bc5 5. c3 O-O 6. Kf1 Ng4 7. d4 exd4 8. h3
d3 9. hxg4 dxe2+ 10. Qxe2 b6 11. Bg5 Be7 12. Bxe7 Qxe7 13. Nbd2 Bb7 14. Kg1 d5
15. Re1 dxe4 16. Nxe4 Rae8 17. Qc2 Na5 18. Nf6+ Qxf6 *
Position (FEN): 4rrk1/pbp2ppp/1p3q2/n7/6P1/2P2N2/PPQ2PP1/4R1KR w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1371
Best move: Qxh7#