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. Bb3 d6 7. h3 h6 8.
Nf7 Qf8 9. Nxh8 Bxf2+ 10. Kxf2 Nxe4+ 11. Kg1 Qf2+ 12. Kh2 Bxh3 13. Kxh3 *
Position (FEN): r6N/ppp1k1p1/2np3p/4p3/4n3/1B5K/PPPP1qP1/RNBQ3R b - - 0 13
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 956
Best move: Qg3#