Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qc3 Bb4 5. Qd2 Bxd2+ 6. Bxd2 Nf6 7. Nf3 Nxe4
8. Bd3 Nxd2 9. Nbxd2 O-O 10. O-O d6 11. Ne4 Bg4 12. Neg5 Bxf3 13. Nxf3 Ne5 14.
Be4 Nxf3+ 15. Bxf3 c6 16. Rfd1 d5 17. b3 Qf6 18. c4 dxc4 19. bxc4 Rad8 20. Rf1
Rd2 21. a4 Rfd8 22. Rab1 b6 23. Bxc6 Qxc6 24. a5 b5 25. cxb5 Qc2 26. b6 Qxb1
27. Rxb1 Rd1+ 28. Rxd1 *
Position (FEN): 3r2k1/p4ppp/1P6/P7/8/8/5PPP/3R2K1 b - - 0 28
Black to move.
Themes:  Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 615
Best move: Rxd1#