Chess puzzle (Checkmate)
Opening: Ponziani_Opening, Ponziani_Opening_Ponziani_Countergambit
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 f5 4. exf5 Nf6 5. Bc4 Bc5 6. Ng5 d5 7. Bb5 Bxf2+ 8.
Kxf2 O-O 9. Bxc6 bxc6 10. Rf1 Bxf5 11. Kg1 Bg6 12. Ne6 Qd6 13. Nxf8 Rxf8 14. d3
e4 15. dxe4 Bxe4 16. Bf4 Qc5+ 17. Qd4 Qb5 18. Na3 Qxb2 19. Qb4 *
Position (FEN): 5rk1/p1p3pp/2p2n2/3p4/1Q2bB2/N1P5/Pq4PP/R4RK1 b - - 1 19
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 865
Best move: Qxg2#