Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 d6 3. d4 cxd4 4. cxd4 e6 5. Nf3 Nc6 6. Be2 f5 7. exf5 exf5 8.
O-O Be7 9. Re1 Nf6 10. Bg5 O-O 11. Nc3 Be6 12. Bd3 d5 13. Rxe6 Ne4 14. Bxe7
Nxe7 15. Re5 Rf6 16. Bxe4 dxe4 17. Ne1 Nc6 18. Rd5 Qe7 19. Rb5 Rf7 20. Nc2 Rd8
21. d5 a6 22. Rb3 h6 23. Qh5 Ne5 24. Rd1 Nd3 25. Ne3 Nf4 26. Qh4 Qxh4 27. d6
Qf6 28. Ncd5 Nxd5 29. Nxd5 Qe5 30. Ne7+ Qxe7 31. dxe7 *
Position (FEN): 3r2k1/1p2Prp1/p6p/5p2/4p3/1R6/PP3PPP/3R2K1 b - - 0 31
Black to move.
Themes: Hanging Piece Endgame, Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 740
Best move: Rxd1#