Chess puzzle (Equality)
Moves: 1. Nf3 c5 2. b4 cxb4 3. a3 bxa3 4. g3 Nc6 5. Bg2 d6 6. O-O Nf6 7. Nxa3 g6 8.
Bb2 Bg7 9. d3 O-O 10. c4 Bd7 11. Qd2 Na5 12. Qb4 Nc6 13. Qb3 Na5 14. Qc2 Nc6
15. Bc3 Rc8 16. Rfb1 b6 17. Qb2 Nb8 18. Nb5 a6 19. Nbd4 b5 20. cxb5 axb5 21.
Nxb5 Bxb5 22. Ba5 Qd7 23. Qxb5 Qxb5 *
Position (FEN): 1nr2rk1/4ppbp/3p1np1/Bq6/8/3P1NP1/4PPBP/RR4K1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 820
Best move: Rxb5