I played this position in a blitz, after the game I was very curious about the possibilities of the position, I felt that I lost a very good move, I analized with the computer and yes:
too bad it wasn't me, i saw up to 4 - Rxb8, and i'm not that good ( 1200-1300 =( )
I quickly afterwards saw the bishop pressure and would respond Rd1 for a win. I figured out the puzzle in about 45 seconds, quite long for blitz, but still.
I played this position in a blitz, after the game I was very curious about the possibilities of the position, I felt that I lost a very good move, I analized with the computer and yes: