Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Levitsky_Attack
Moves: 1. d4 d5 2. Bg5 h6 3. Bh4 c6 4. c3 Nf6 5. Bxf6 exf6 6. e3 Bf5 7. Nd2 Nd7 8. b4
a6 9. a4 b5 10. a5 Bd6 11. Nb3 Qc7 12. Nf3 O-O 13. Be2 Rfe8 14. Kd2 Be4 15. g3
f5 16. Re1 Nf6 17. h3 f4 18. gxf4 Bxf4 19. exf4 *
Position (FEN): r3r1k1/2q2pp1/p1p2n1p/Pp1p4/1P1PbP2/1NP2N1P/3KBP2/R2QR3 b - - 0 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1047
Best move: Qxf4#