Equal position? Not really!

When calculating this line, I was positive black would play 31... Rb1 intending to pursue the passed pawn as soon as possible. 31... Rc2 seems like a blitz move that proves one tempo is often too much, now white can safely promote his passer with a Rd8+ resource if needed.

31... Rb1 may still be losing since black's king is out of play, but I think it is mandatory.

Yep. "Development" is not confined to the opening. If you fall behind in activity at any point in the game (e.g. leaving a piece out) then you're screwed in an otherwise equal position. Black going for the bishop trade is as fundamentally wrong as not developing or opening the position without castling during the opening phase.

Help us finish translating:

We are working hard to make Chess.com available in over 70 languages. Check back over the year as we develop the technology to add more, and we will try our best to notify you when your language is ready for translating!