at this point I'm void of any reasonable ideas. I'm down against a stronger player., maybe I could repeat history with qb3, c4+, but I doubt it. The scary E pawn is now doomed.
34... Rf7xe7 35. Re1xe7 Qe8xe7 36. gxf5
seriously bad move, black has forced mate. I might have been able to find some counterplay against the hung knight, but his qe2+ was pretty hard to dispute.