Evaluation of exchange sacrifice: How good is White's compensation after the exchange sacrifice on move 19? Seems the position is about even to me but Black might have more issues to solve. I am thinking it is Whites best winning chance as opposed to having just liquidated the queen-side pawns.
[FEN ""]
1.c4 Nf6 2.Nc3 g6 3.g3 Bg7 4.Bg2 O-O 5.e4 d6 6.Nge2 c5 7.O-O Nc6 8.d3 a6 9.h3 Rb8 10.a4 Ne8 11.Be3 Nd4 12.Rb1 Bd7 13.b4 Ne2 14.Nxe2 cxb4 15.Rxb4 b5 16.cxb5 axb5 17.Qb1 Nc7 18.Rc1 Na6 19.Rb5 Bb5 20.axb5