Chess puzzle (Advantage)
Moves: 1. c4 Nf6 2. Nc3 g6 3. g3 Bg7 4. Bg2 O-O 5. Nf3 c6 6. O-O d6 7. e3 h6 8. d4 Bg4
9. Qb3 Qd7 10. Re1 b6 11. e4 Bh3 12. Be3 Bxg2 13. Kxg2 c5 14. dxc5 bxc5 15.
Rad1 Qc6 16. Bc1 Nbd7 17. Nd5 Rfe8 18. a4 Rab8 19. Qa2 a5 20. Bd2 e6 21. Nc3
Nb6 22. b3 d5 23. exd5 exd5 24. cxd5 Nbxd5 25. Nxd5 Qxd5 26. Bxa5 Qxb3 27.
Rxe8+ Nxe8 28. Qxb3 Rxb3 29. Rd8 Kf8 30. Rc8 Ra3 31. Rxc5 Rxa4 32. Bb4 *
Position (FEN): 4nk2/5pb1/6pp/2R5/rB6/5NP1/5PKP/8 b - - 1 32
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 641
Best move: Rxb4