Fascinating. Just discovered this.
liopoil, how do you feel about my jumping in here?
sure! that is the correct position, yes.
So, we actually have a lot of choices here I think.
Rxc2 Rxc2 Rc1 Rxa1 Rc8+ doesn't work any more (it did before with our knight on g5 and the pawn on a7.), however at that time he could just do Rxc1 Bxc1 and Nxe4.
now that b4 is protected he can do Rxd2 Bxd2 Rc2, kicking our bishop back to e3. And actually, I don't think it matters all that much whether we capture now or let him trade the rooks. we can either trade now, then do something, and it's his turn. Or we can do something now, trade, then it's his turn. Most cases, move order doesn't matter I think.
but what move will that be? we have quite a few options. we could play Nf2, eventually going to c4. (if 25... Rc1+ 26. Rd1). We can play Kf1 or Kf2, with the idea of defending our bishop after the rooks trade. We can push a3 or a4. this is tricky though. I'm looking at 25... bxa3 26 Rxa3 d5 27 Rxa5 d4 28 Rxc2 Rxc2 29. Rxe5... which I think works out for us. but I don't think this move does much for us if he doesn't capture.
right now I'm thinking Kf1. thoughts?