Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. Bxe7 Qxe7 7. f4 a6 8. Nf3
c5 9. Qd2 Nc6 10. dxc5 Nxc5 11. O-O-O b5 12. Bd3 O-O 13. Ne2 Rd8 14. Ned4 Nxd4
15. Nxd4 Ne4 16. Bxe4 dxe4 17. Nc6 Rxd2 18. Nxe7+ Kf8 19. Kxd2 Kxe7 20. Ke3 Bb7
21. Rd4 Bd5 22. Rhd1 Rc8 23. Rxd5 *
Position (FEN): 2r5/4kppp/p3p3/1p1RP3/4pP2/4K3/PPP3PP/3R4 b - - 0 23
Black to move.
Themes:  Endgame, Rook Endgame  
Puzzle rating: 1567
Best move: exd5