Chess puzzle (Equality)
Moves: 1. e4 c6 2. d3 d5 3. Nf3 Bg4 4. Be2 Nf6 5. O-O d4 6. Bg5 h6 7. Bxf6 exf6 8. c3
c5 9. cxd4 cxd4 10. Nbd2 Nc6 11. h3 Bxf3 12. Nxf3 Qc7 13. Rc1 Bd6 14. Nxd4 O-O
15. Nxc6 bxc6 16. Bf3 Bf4 17. Rc2 Rfe8 18. e5 fxe5 19. Rxc6 Qe7 20. Rc4 Rac8
21. Re4 Red8 22. Rfe1 f5 23. Rxf4 Qg5 24. Ra4 e4 25. dxe4 *
Position (FEN): 2rr2k1/p5p1/7p/5pq1/R3P3/5B1P/PP3PP1/3QR1K1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 976
Best move: Rxd1