Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. e3 c5 5. dxc5 Nc6 6. Qd6 Qa5 7. Bd2 Qxc5 8.
Qxc5 Bxc5 9. a3 a5 10. Nf3 O-O 11. Be2 b6 12. O-O Bb7 13. Rfd1 Rac8 14. Be1
Rfd8 15. Bd2 Bf8 16. Be1 Ne7 17. Ne5 Nf5 18. e4 Nxe4 19. Nxe4 Bxe4 20. Nxd7 Be7
21. Nxb6 Rb8 22. Bxa5 Rxd1+ 23. Rxd1 h6 24. Nd7 *
Position (FEN): 1r4k1/3Nbpp1/4p2p/B4n2/2P1b3/P7/1P2BPPP/3R2K1 b - - 1 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1609
Best move: Rxb2