Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. c4 Ne7 3. Nc3 d5 4. e3 c5 5. Nf3 cxd4 6. exd4 Nbc6 7. Be2 g6 8. O-O
Bg7 9. Be3 O-O 10. cxd5 Nxd5 11. Nxd5 Qxd5 12. Qc2 Rd8 13. Rfd1 b6 14. Bg5 Re8
15. Be3 Bb7 16. Bc4 Qd6 17. Bb5 Rac8 18. Qb3 a6 19. Bxc6 Rxc6 20. Rac1 Rxc1 21.
Rxc1 Bd5 22. Qa4 Rd8 23. Qxa6 Qb4 24. Qa3 Qxa3 25. bxa3 Bxa2 26. Rc6 b5 27. Rb6
Bc4 28. Ne5 Bxe5 29. dxe5 *
Position (FEN): 3r2k1/5p1p/1R2p1p1/1p2P3/2b5/P3B3/5PPP/6K1 b - - 0 29
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 633
Best move: Rd1#