Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 a6 5. a4 Bc5 6. d3 d6 7. O-O Nf6 8. h3 O-O
9. Be3 Ba7 10. Bxa7 Nxa7 11. Nd5 Nc6 12. Nxf6+ Qxf6 13. c3 Be6 14. Bxe6 Qxe6
15. d4 exd4 16. cxd4 Qxe4 17. Re1 Qd5 18. Rc1 Rfe8 19. Rxe8+ Rxe8 20. Rc2 Re4
21. Rd2 f5 22. Rd3 g5 23. g3 g4 24. hxg4 fxg4 25. Nh4 Rxd4 *
Position (FEN): 6k1/1pp5/p1np3p/3q4/P2r2pN/3R2P1/1P3P2/3Q2K1 w - - 0 26
White to move.
Themes:  Endgame  
Puzzle rating: 1543
Best move: Rxd4