Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Marshall_Defense
Moves: 1. d4 d5 2. c4 Nf6 3. cxd5 Nxd5 4. e4 Nf6 5. Nc3 Bd7 6. Nf3 Nc6 7. d5 Nb8 8.
Bd3 c6 9. O-O cxd5 10. exd5 e6 11. Re1 Be7 12. Bf4 exd5 13. Nb5 Na6 14. Nd6+
Kf8 15. Nxb7 Qb6 16. Bxa6 Qxa6 17. Qe2 Qxb7 18. Qxe7+ Kg8 19. Ne5 Re8 *
Position (FEN): 4r1kr/pq1bQppp/5n2/3pN3/5B2/8/PP3PPP/R3R1K1 w - - 3 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1083
Best move: Qxf7#