Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Hungarian_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. d3 Nf6 5. c3 O-O 6. O-O h6 7. h3 Bc5 8. b4
Bb6 9. a4 a5 10. b5 d5 11. exd5 Ne7 12. Nxe5 Nfxd5 13. Qf3 Be6 14. Ba3 Ng6 15.
Bxf8 Nxe5 16. Qg3 Nxc4 *
Position (FEN): r2q1Bk1/1pp2pp1/1b2b2p/pP1n4/P1n5/2PP2QP/5PP1/RN3RK1 w - - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 568
Best move: Qxg7#