Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Torre_Attack
Moves: 1. d4 d5 2. Nf3 Nf6 3. Bg5 Ne4 4. Bh4 h5 5. Nbd2 f6 6. Nxe4 dxe4 7. Nd2 g5 8.
Bg3 h4 9. Nxe4 Bf5 10. Qd3 hxg3 11. Nxf6+ exf6 12. Qxf5 Qxd4 13. Qe6+ Kd8 14.
Rd1 Bb4+ 15. c3 Bxc3+ 16. bxc3 *
Position (FEN): rn1k3r/ppp5/4Qp2/6p1/3q4/2P3p1/P3PPPP/3RKB1R b K - 0 16
Black to move.
Themes: Advanced Pawn, Attacking f2 or f7 Middlegame Mate in 1 
Puzzle rating: 1588
Best move: gxf2#