Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb5+ c6 5. Qe2+ Qe7 6. Qxe7+ Bxe7 7. Bd3 Nf6
8. Nf3 O-O 9. O-O h6 10. Nc3 Be6 11. a3 Nbd7 12. Ne2 Nc5 13. Nf4 Bd7 14. b4
Nxd3 15. Nxd3 Rfe8 16. Nde5 Bf5 17. d3 Ng4 18. h3 Nxe5 19. Nxe5 Bd6 20. Nf3 Re2
21. c4 dxc4 22. dxc4 Rae8 23. c5 Bc7 24. Be3 Bd3 25. Rfe1 Rc2 26. Nd4 Rb2 27.
Red1 Bc2 28. Nxc2 Rxc2 29. Rd7 Rc8 30. Bd4 b6 31. cxb6 axb6 32. Re1 c5 33. bxc5
bxc5 34. Be5 Ba5 35. Red1 Re8 36. Bc7 Bxc7 37. Rxc7 Ree2 38. Rf1 g5 39. a4 Ra2
40. Rxc5 Rxa4 41. Rc8+ Kg7 42. Kh2 Raa2 43. Kg3 Kg6 44. Rg8+ Kf5 45. Rf8 f6 46.
Rd8 h5 47. Rd5+ Kg6 48. Rd4 h4+ 49. Kf3 Rec2 50. Rd3 f5 51. Rd6+ Kh5 52. Rd8
Ra3+ 53. Rd3 *
Position (FEN): 8/8/8/5ppk/7p/r2R1K1P/2r2PP1/5R2 b - - 5 53
Black to move.
Themes: Hanging Piece Endgame, Rook Endgame Mate in 1 
Puzzle rating: 847
Best move: Rxd3#