Chess puzzle (Checkmate)
Opening: Kings_Gambit_Declined, Kings_Gambit_Declined_Queens_Knight_Defense
Moves: 1. e4 e5 2. f4 Nc6 3. Nf3 d6 4. Bc4 Bg4 5. O-O Nd4 6. Be2 Nxe2+ 7. Qxe2 Nf6 8.
h3 Bh5 9. g4 Nxg4 10. hxg4 Bxg4 11. Kf2 Be7 12. d4 Bh4+ 13. Ke3 exf4+ 14. Kd3
O-O 15. Qh2 Bg3 16. Qg2 Qd7 17. Rh1 d5 18. Ne5 dxe4+ 19. Qxe4 Qe6 *
Position (FEN): r4rk1/ppp2ppp/4q3/4N3/3PQpb1/3K2b1/PPP5/RNB4R w - - 1 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1151
Best move: Qxh7#