Chess puzzle (Checkmate)
Opening: Vienna_Game, Vienna_Game_Other_variations
Moves: 1. e4 e5 2. Nc3 d6 3. Bc4 Be6 4. Bb3 Bxb3 5. axb3 a6 6. d3 Nf6 7. f4 exf4 8.
Bxf4 Be7 9. Nf3 h6 10. O-O O-O 11. Qe1 Re8 12. Nh4 g5 13. Nf5 gxf4 14. Rxf4 Kh7
15. Rh4 Ng8 16. Qg3 Bxh4 *
Position (FEN): rn1qr1n1/1pp2p1k/p2p3p/5N2/4P2b/1PNP2Q1/1PP3PP/R5K1 w - - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 888
Best move: Qg7#