Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. Nf3 c5 3. c4 e6 4. cxd5 exd5 5. Bg5 Be7 6. Bxe7 Nxe7 7. dxc5 Qa5+
8. Nc3 Qxc5 9. e3 Nbc6 10. Bd3 O-O 11. O-O Bf5 12. Bxf5 Nxf5 13. Qxd5 Qxd5 14.
Nxd5 Rfd8 15. Rfd1 Rd6 16. Rd2 Rad8 17. Rad1 Na5 18. Ne7+ Nxe7 19. Rxd6 Rc8 20.
Rd8+ Rxd8 *
Position (FEN): 3r2k1/pp2nppp/8/n7/8/4PN2/PP3PPP/3R2K1 w - - 0 21
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 600
Best move: Rxd8#