Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 d6 3. d4 cxd4 4. cxd4 Nf6 5. Nc3 e6 6. Nf3 a6 7. Bg5 Be7 8. Bc4
O-O 9. O-O b5 10. Bd3 Bb7 11. Bxf6 Bxf6 12. a3 Nd7 13. Rc1 Qe7 14. Qe2 Rac8 15.
Rfe1 Rfd8 16. Na2 Nb6 17. b3 g6 18. Rc2 d5 19. exd5 Bxd5 20. Rb2 Bxf3 21. Qxf3
Bxd4 22. Rd2 Bg7 23. Nb4 Bc3 24. Rdd1 Bxe1 25. Rxe1 Qd7 26. Rd1 a5 27. Na2 Nd5
28. Be4 Qd6 29. b4 axb4 30. Nxb4 Nxb4 31. Rxd6 Rc1+ 32. Rd1 Rcxd1+ 33. Qxd1 *
Position (FEN): 3r2k1/5p1p/4p1p1/1p6/1n2B3/P7/5PPP/3Q2K1 b - - 0 33
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 442
Best move: Rxd1#