Windsor & Eton got their title challenge back on track with a 2-1 in against Taunton Town at Stag Meadow.
Joe Chandiram gave Windsor an early lead which was cancelled out late on by Lewis Irish before Andrew Fagan grabbed a late winner.
The match got off to the perfect start for Windsor as they found themselves ahead after just 3 minutes.
Michael Chennells' ball across the face of the goal wasn't dealt with allowing Joe Chandiram o slam the ball into the net.
The lead should have been doubled moments later when Ben Porter raced through only to shoot wide.
Windsor continued to push to extend their lead and in the final minutes of the half came very close.
Bruce Wilson broke down the right and crossed into the box where Chennells' launched himself at the ball only to just miss it.
Unfortunately Windsor's top scorer managed to damage his elbow when he collided with the keeper trying to reach the ball and had to be replaced by Adam Wallace.
The second half saw Windsor start brightly and again almost double their lead.
Chandiram's cross was met by Jake Parsons who was then brought down and no penalty awarded and subsequent efforts from Wallace and Wilson blocked before the ball went out for a corner.
Further efforts fell to Wallace, Parsons and Ben Porter but all were blocked with Taunton players literally throwing themselves at the ball.
As the match drew to a close it looked as if Windsor had the points sewn up, but when they failed to deal with Charlie Welsh's corner Lewis Irish nipped in to equalise.
Just as it looked like Windsor would suffer the same outcome two games in a row they snatched a winner with minutes to spare.
Paul Coyne's corner was met at the far post by Andrew Fagan who headed past Lloyd Irish.