Interesting! I think what's most fun about this position is the move immediately prior to the rook sacrifice, where you played 29. ...g5. This is not exactly bad, but you were I think prioritizing your own king's safety over his--and his own situation is much worse. Instead, you could have played 29. Ng5! which immediately brings your bishop into the attack, no sacrifice required, threatening an immediate mate in one with Nh3. What's he do? The only real move he has is Nf3 to cover--then you check on h3, and you have a nice forced Queen-Rook fork on f4! Your bishop is still attacking and you're up the exchange :)
Best of luck in your tournament!
RE: Nice game I just played, with an interesting sacrifice (Rxd5 if you wonder)