31.Qg4
30...Qxg8
Qh7
32.Qc8+
Resign. I'm three pawns behind and my Witch isn't even helping me. I've pretty much already lost.
Ok.GG.
31...Qh7
32.Qc8+ Black Resigns
gg
31.Qg4