Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nf3 Nxe4 4. Nxe5 d5 5. Qf3 Qf6 6. Bxd5 Qxf3 7. Nxf3 Nf6
8. Bb3 Bc5 9. d3 O-O 10. O-O Bg4 11. Nc3 Bxf3 12. gxf3 Nc6 13. Be3 Nd4 14. Ne4
Nxf3+ 15. Kh1 Nxe4 16. dxe4 Bxe3 17. fxe3 Nd2 18. Rf4 Nxb3 19. cxb3 Rad8 20.
Rf2 Rd3 21. Re2 Re8 22. Rc1 c6 23. Rc4 f6 24. Rd4 Rd1+ *
Position (FEN): 4r1k1/pp4pp/2p2p2/8/3RP3/1P2P3/PP2R2P/3r3K w - - 2 25
White to move.
Themes: Hanging Piece Endgame, Rook Endgame  
Puzzle rating: 1129
Best move: Rxd1