Chess puzzle (Advantage)
Moves: 1. c4 g6 2. g3 Bg7 3. Bg2 e6 4. Nf3 Ne7 5. d4 O-O 6. O-O b6 7. e3 Bb7 8. b4 c5
9. bxc5 bxc5 10. Ba3 cxd4 11. exd4 d6 12. Nc3 Nf5 13. Nb5 a6 14. Nc3 Nc6 15.
Rb1 Rb8 16. d5 Na7 17. Ne2 exd5 18. cxd5 Nb5 19. Bb4 Nc7 20. Nfd4 Nxd5 21. Nxf5
Nxb4 22. Nxg7 Bxg2 23. Kxg2 Kxg7 24. Rxb4 *
Position (FEN): 1r1q1r2/5pkp/p2p2p1/8/1R6/6P1/P3NPKP/3Q1R2 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 906
Best move: Rxb4