Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. Nb3 a6 7. Bd3 Ne5 8.
Be2 b5 9. a3 Bb7 10. Bxb5 axb5 11. Nxb5 d5 12. Bf4 Nfd7 13. exd5 Bxd5 14. O-O
Be7 15. Re1 f6 16. Qh5+ g6 17. Qd1 Kf7 18. Bxe5 Nxe5 19. N5d4 Bxb3 20. Nxb3
Qxd1 21. Rexd1 Rhd8 22. Rxd8 Rxd8 23. c3 Nc4 24. Rb1 Nxb2 25. Rxb2 *
Position (FEN): 3r4/4bk1p/4ppp1/8/8/PNP5/1R3PPP/6K1 b - - 0 25
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 1268
Best move: Rd1#