Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 Nc6 4. Nf3 Bc5 5. c3 d6 6. h3 Be6 7. Nbd2 Bxc4 8.
Nxc4 h6 9. Be3 Bb6 10. Bxb6 axb6 11. O-O O-O 12. Re1 b5 13. Ne3 Qd7 14. a3 Nh7
15. Nf5 Ne7 16. N3h4 Ng6 17. Qg4 Nf6 18. Qg3 Nf4 *
Position (FEN): r4rk1/1ppq1pp1/3p1n1p/1p2pN2/4Pn1N/P1PP2QP/1P3PP1/R3R1K1 w - - 9 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 722
Best move: Qxg7#