Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd6 4. Nf3 Nc6 5. Bb5 Nf6 6. d4 e6 7. O-O Be7 8.
Bxc6+ Qxc6 9. Ne5 Qa6 10. Bg5 Bb4 11. Bxf6 gxf6 12. Ng4 Be7 13. d5 h5 14. Ne3
Bd7 15. b3 O-O-O 16. Nc4 Bb4 17. Ne4 exd5 18. Qxd5 Bb5 19. Qf5+ Kb8 20. Nxf6
Bc3 21. Ne5 Bxe5 22. c4 Bxa1 23. Rxa1 Bxc4 24. bxc4 Qxa2 25. Nd7+ Rxd7 26. Rxa2
*
Position (FEN): 1k5r/pppr1p2/8/5Q1p/2P5/8/R4PPP/6K1 b - - 0 26
Black to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 599
Best move: Rd1#