Steve Under the Cosh!

Who is winning?

This position is an adjourned position from the simul at the recent training day at Lytham AKS.  Steve is playing Black, and was getting very worried.  Not sure who called the adjournment 🙂

Ben despite being two pawns down has a major initative.  The engines favour White, but Black has to find the right moves.  What do you think?  It is Black’s move, if it was White’s move in this position then it would be game over after Qd3!