Chess puzzle (Equality)
Moves: 1. c4 Nf6 2. e3 e6 3. a3 d5 4. cxd5 exd5 5. Nf3 c6 6. Nc3 Bd6 7. Be2 O-O 8. O-O
Bf5 9. b4 a6 10. d4 Nbd7 11. Bd3 Bg6 12. Bxg6 hxg6 13. Bd2 Re8 14. Qb3 Ne4 15.
Nxe4 Rxe4 16. Bc3 Nf6 17. a4 Qc7 18. b5 axb5 19. axb5 Rae8 20. bxc6 bxc6 21.
Bb4 Rb8 22. Ra4 Bxb4 *
Position (FEN): 1r4k1/2q2pp1/2p2np1/3p4/Rb1Pr3/1Q2PN2/5PPP/5RK1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1587
Best move: Rxb4