Sven, 32.Qg5! would force the win.
I'll Analyze your games- *details inside

I know Daeru here is a forum where I submited my own analysis. http://www.chess.com/forum/view/fun-with-chess/free-game-analyse
I know Daeru here is a forum where I submited my own analysis. http://www.chess.com/forum/view/fun-with-chess/free-game-analyse
I would really appreciate it if you could analyse this game.