Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Italian_Variation
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nc3 Nc6 4. Nf3 Be7 5. Bb5 d6 6. Bxc6+ bxc6 7. O-O O-O 8.
b3 Bg4 9. Qe2 d5 10. h3 dxe4 11. hxg4 exf3 12. Qxf3 Bd6 13. d3 Nd5 14. Ne4 Nb4
15. g5 Nxc2 16. Nf6+ gxf6 17. gxf6 Nxa1 18. Qg4+ Kh8 *
Position (FEN): r2q1r1k/p1p2p1p/2pb1P2/4p3/6Q1/1P1P4/P4PP1/n1B2RK1 w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 829
Best move: Qg7#