Crazy position from recent game

Sort:
b3nnyhaha

Just had this position in a game against my friend, up a rook but with a hanging queen and knight. 

Didn't see all the variations prior to getting my queen trapped, got lucky ;) kudos if you can find the winning responses to all white's choices, and extra kudos if you figure out how this position arose. 
 
pfren

It's a nice escape, but the simpler 36...Qh2 looks winning too- although it's probably less effective...  Laughing