Chess puzzle (Checkmate)
Opening: Queens_Gambit_Accepted, Queens_Gambit_Accepted_Other_variations
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Qd6 4. Nf3 h5 5. e3 h4 6. Bxc4 Qb4 7. Ne5 b6 8.
Bxf7+ Kd8 9. O-O Bb7 10. Bd2 Nh6 11. Be6 Qd6 12. d5 Qxe5 13. Qa4 a6 14. f4 Qf6
15. Ne4 Qxb2 16. g4 hxg3 17. hxg3 Ng4 18. Ng5 Qxd2 *
Position (FEN): rn1k1b1r/1bp1p1p1/pp2B3/3P2N1/Q4Pn1/4P1P1/P2q4/R4RK1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1368
Best move: Nf7#