Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Blackburne-Kostic_Gambit
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nd4 4. Nxe5 Qg5 5. Bxf7+ Ke7 6. O-O Qxe5 7. Bc4 Nf6
8. c3 Ne6 9. d4 Qxe4 10. Re1 Qc6 11. Bb3 Kd8 12. Bg5 b6 13. Bxf6+ gxf6 14. d5
Qb7 15. dxe6 Rg8 16. exd7 *
Position (FEN): r1bk1br1/pqpP3p/1p3p2/8/8/1BP5/PP3PPP/RN1QR1K1 b - - 0 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 969
Best move: Qxg2#