Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Classical_Variation
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. e5 Ng4 7. cxd4 Bb4+ 8.
Nc3 d6 9. h3 Nh6 10. O-O dxe5 11. Bxh6 gxh6 12. Qb3 Qf6 13. dxe5 Qg7 14. Kh2
Rg8 15. Ne4 *
Position (FEN): r1b1k1r1/ppp2pqp/2n4p/4P3/1bB1N3/1Q3N1P/PP3PPK/R4R2 b q - 4 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1045
Best move: Qxg2#