Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 Bc5 5. O-O d6 6. h3 h6 7. Nc3 a6 8. Nh2
Bf5 9. exf5 d5 10. Bb3 Qd7 11. Qf3 Nd4 12. Qg3 Qd6 13. Qxg7 Rg8 14. Qxh6 Nxf5
15. Qd2 O-O-O 16. Qe2 e4 17. Kh1 Qg3 18. Be3 *
Position (FEN): 2kr2r1/1pp2p2/p4n2/2bp1n2/4p3/1BNPB1qP/PPP1QPPN/R4R1K b - - 3 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1370
Best move: Qxg2#