Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Giuoco_Piano
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O d6 5. h3 Be6 6. Bxe6 fxe6 7. d3 Nf6 8.
Bg5 O-O 9. Nc3 h6 10. Bd2 Qe8 11. Na4 Bb6 12. Nxb6 axb6 13. Nh2 Qg6 14. a4 d5
15. f3 Nh5 16. Be1 Nf4 17. Kh1 *
Position (FEN): r4rk1/1pp3p1/1pn1p1qp/3pp3/P3Pn2/3P1P1P/1PP3PN/R2QBR1K b - - 4 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 501
Best move: Qxg2#