Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. O-O Be7 5. d3 O-O 6. Nc3 d6 7. Be3 Na5 8. Bb3
Bg4 9. h3 Nxb3 10. axb3 Bxf3 11. Qxf3 a6 12. Ne2 h6 13. Ng3 Nh7 14. Qg4 Kh8 15.
f4 exf4 16. Bxf4 Bg5 17. Nf5 Bxf4 *
Position (FEN): r2q1r1k/1pp2ppn/p2p3p/5N2/4PbQ1/1P1P3P/1PP3P1/R4RK1 w - - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1292
Best move: Qxg7#