Chess puzzle (Checkmate)
Opening: Benko_Gambit_Accepted, Benko_Gambit_Accepted_Yugoslav
Moves: 1. d4 Nf6 2. c4 c5 3. d5 b5 4. cxb5 a6 5. Nc3 axb5 6. Nxb5 Ba6 7. Nc3 d6 8. e4
Bxf1 9. Kxf1 g6 10. Bg5 Bg7 11. Nge2 O-O 12. Qd2 Qb6 13. h4 Nbd7 14. h5 Nxh5
15. Bxe7 Rfe8 16. Bg5 Ne5 17. b3 c4 18. Rb1 Nd3 19. bxc4 *
Position (FEN): r3r1k1/5pbp/1q1p2p1/3P2Bn/2P1P3/2Nn4/P2QNPP1/1R3K1R b - - 0 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1399
Best move: Qxf2#