It was a six-goal thriller and after 90 minutes we looked to have sealed an incredible and richly-deserved three points, only for league leaders Manchester City to score twice in injury time in a 3-3 draw.
A brace from Mika Biereth and a first-half strike by Lino Sousa, along with a stunning display in goal by Hubert Graczyk, looked to have silenced the high-flying visitors with a stunning second-half show.
But it wasn't to be and despite the late goals, Biereth almost snatched a late winner, only for his shot to fly over as he was left punching the turf in frustration.
Head coach Kevin Betsy brought back Hutchinson and Charlie Patino into the starting XI but this contest started sedately as both teams looked intent on keeping possession.
It was City who had the first sniff at goal with a long-range shot by Romeo Lavia with Graczyk smothering the ball smartly.
Defence soon turned into attack and we had the crucial opener on 11 minutes. There may have been a slice of luck involved...