Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 Bc5 5. Bxf7+ Ke7 6. Bc4 Rf8 7. O-O d6 8.
d3 Qe8 9. Nc3 h6 10. Nf3 Bg4 11. h3 Qh5 12. hxg4 Nxg4 13. Nd5+ Kd7 14. Ne3 Rxf3
15. Qxf3 *
Position (FEN): r7/pppk2p1/2np3p/2b1p2q/2B1P1n1/3PNQ2/PPP2PP1/R1B2RK1 b - - 0 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 763
Best move: Qh2#