Chess puzzle (Checkmate)
Moves: 1. d4 d6 2. c4 e5 3. dxe5 dxe5 4. Qxd8+ Kxd8 5. Nf3 f6 6. a3 Be6 7. e3 a5 8. b3
Na6 9. Bd3 Nc5 10. Bc2 a4 11. b4 Nb3 12. Bxb3 axb3 13. Nbd2 Bxb4 14. O-O Bxd2
15. Nxd2 Ne7 16. Rd1 c6 17. Nxb3+ Kc7 18. Nc5 Bxc4 19. Rd7+ Kb6 20. Rxb7+ Kxc5
21. Rxe7 Rhd8 22. e4 *
Position (FEN): r2r4/4R1pp/2p2p2/2k1p3/2b1P3/P7/5PPP/R1B3K1 b - - 0 22
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 600
Best move: Rd1#