Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. O-O d6 5. d3 Bg4 6. Nbd2 Be7 7. c3 Nf6 8. a3
O-O 9. b4 a6 10. Qb3 Nh5 11. b5 axb5 12. Qxb5 Na5 13. a4 Nf4 14. Ba3 Bg5 15.
Nxg5 Qxg5 16. Qb2 Bf3 17. Nxf3 *
Position (FEN): r4rk1/1pp2pp1/3p3p/n3p1q1/P1B1Pn2/B1PP1N2/1Q3PPP/R4RK1 b - - 0 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1123
Best move: Qxg2#