Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 Nc6 3. g3 Bf5 4. Bg2 Nf6 5. O-O Nb4 6. Na3 Qd7 7. Ne5 Qe6 8. c3
Nc6 9. Qa4 a6 10. Nxc6 Qxc6 11. Qxc6+ bxc6 12. Bf4 Rc8 13. Rac1 e6 14. c4 Bxa3
15. bxa3 O-O 16. e3 Bd3 17. Rfd1 Bxc4 18. Rc2 Ne4 19. Bf1 Bxa2 20. Rxa2 Nc3 21.
Rad2 Nxd1 22. Rxd1 a5 23. Rc1 h6 24. Rxc6 g5 25. Be5 f6 26. Bxc7 *
Position (FEN): 2r2rk1/2B5/2R1pp1p/p2p2p1/3P4/P3P1P1/5P1P/5BK1 b - - 0 26
Black to move.
Themes:  Endgame  
Puzzle rating: 1628
Best move: Rf7