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. c3 a6 6. a4 Bg4 7. h3 Bh5 8. d4
exd4 9. g4 Bg6 10. cxd4 Ba7 11. Nc3 Qd7 12. Be3 h5 13. gxh5 Qxh3 14. Nh2 Bxh5
15. f3 Qg3+ 16. Kh1 Bxf3+ 17. Rxf3 *
Position (FEN): r3k1nr/bpp2pp1/p1np4/8/P1BPP3/2N1BRq1/1P5N/R2Q3K b kq - 0 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 981
Best move: Qxh2#