EDIT: I apologize, some of my annotations are off-move
Lol, the guy playing black is a complete noob. No self respecting chess player will play the queen out like that unless it's a win or a theoretical line!
Uh yeah, I was playing a theoretical line! Sure, lets go with that!
truth be told, your pawns sacs were completely unsound. Best was defending the pawn at the beginning and forcing the queen to move with Nf3.
There were actually several oppertunities for his queen to escape, even after he took the second pawn.
EDIT: I apologize, some of my annotations are off-move