Good play by black, but much credit must be given to the horrible opening choice of the whites. Some people in this site try to play strange openings to get you off balance even at the expense of soundness.
Pressing the advantage

I'm surprised that Fritz didn't find that. I ran it through the chess engine I use for position analysis (Glaurung) and it found it in like 5 - 10 seconds, once it reached 15ply.
On the other hand, stunning finish by you, I know there's no way I would see that in a game :D. Also, how did white get to 1361, that looked like the first game of chess white had ever played :(
From a game a played on 15m + 10s live chess. I was ranked 200 or so points ahead of my opponent, which maybe makes this less impressive.
I was a piece up early on and had begun to infiltrate the kingside, and found a very quiet but unstoppable combination to win the white queen from move 14.
Running it through Fritz afterwards when analysing, the computer didn't even find it! Very proud
Can anyone find a way out for white? Or was this actually great play by me? (I've annotated the game with some of the key variations)