
This is a position from Antoshin-Tal, 23rd USSR Championship, where Tal to play, played 23...Bc4 24. Rxa8 Rxa8 25. Rxa8+ Nxa8, and eventually drew in 42 after losing a pawn at one point, but getting to an opposite coloured Bishops ending.
When I was guessing the moves I felt that 23...Bb7 made far more sense, wherein I thought White would keep one pair of Rooks for defence of d5. But to me, given that Black is in a dynamically balanced position, with a passed c-pawn, and a semi-open e-file, and a fully open b/a, shouldn't he want to keep one pair? It feels like White has more statics here (2 Bishops if nothing else). What does everyone else think? And am I making a correct evaluation about keeping one pair of Rooks?