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 Nf6 5. d3 d6 6. c3 a6 7. Be3 Qe7 8. Qd2
Be6 9. Bxe6 Qxe6 10. d4 Nxe4 11. Qd3 Nf6 12. Rd1 e4 13. d5 Qf5 14. Qc4 exf3 15.
dxc6 Qg6 16. cxb7 *
Position (FEN): r3kb1r/1Pp2pp1/p2p1nqp/8/2Q5/2P1Bp2/PP3PPP/RN1R2K1 b kq - 0 16
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1057
Best move: Qxg2#