Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Italian_Variation
Moves: 1. e4 e5 2. Nc3 Nc6 3. Bc4 Bc5 4. Nf3 Nf6 5. O-O h6 6. d3 d6 7. Na4 Bb6 8. Nxb6
cxb6 9. Re1 O-O 10. c3 Bg4 11. h3 Be6 12. Bxe6 fxe6 13. d4 exd4 14. Nxd4 e5 15.
Nf5 Nh7 16. Bxh6 gxh6 17. Qg4+ Kh8 *
Position (FEN): r2q1r1k/pp5n/1pnp3p/4pN2/4P1Q1/2P4P/PP3PP1/R3R1K1 w - - 2 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 681
Best move: Qg7#