Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Spanish_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Nc3 a6 5. Bxc6 dxc6 6. d3 Bd6 7. O-O h6 8. h3
O-O 9. Ne2 c5 10. Ng3 b5 11. c3 Bb7 12. Be3 Qe7 13. Nh4 Nxe4 14. Nhf5 Qd7 15.
Bxh6 gxh6 16. Qg4+ Kh7 *
Position (FEN): r4r2/1bpq1p1k/p2b3p/1pp1pN2/4n1Q1/2PP2NP/PP3PP1/R4RK1 w - - 2 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 670
Best move: Qg7#