Above is a five minute blitz game I played today against someone rated 500 above me.
I am not sure the rook sacrifice is correct but Nice idea! Instead 31. Rxd5 followed by 32. b5+ looks almost winning
41...Kc6 was neccesary for Black to draw the game.
Very interesting idea with 31 Rxd5 exd5 b5+. Then my king comes over the kingside to attack the pawns, I suppose.