FC Team led 1-0, 2-1 and 3-2, but on each occasion the Dons responded, with Adam Isaacs and Harry Moss striking to ensure they returned to winning ways and remain in the mix for the title.
The Dons started slowly but improved a lot in the second half; FC Team were winning the midfield battle in the first half but the Dons took control in the second.
FC Team forged ahead after four minutes in and the Dons were looking sluggish but they reacted well with Cohen getting his head onto a Jamie Nagioff header to equalise 11 minutes in.
The home side regained the advantage 10 minutes later with an absolute rocket into the back of the net that swerved in the air, giving Burchell no chance.
The scores were level once again 15 minutes later after Cohen got his head to a beautiful cross in by Josh Cinna. However FC Team went into the second half 3-2 up after a corner was met by an acrobatic near post finish.
The Dons started the second half in great fashion and looked completely on top but it took till the 60-minute mark to equalise after a quality through ball to Adam Isaacs unlocked the FC Team defence, enabling Isaacs to take the ball calmly past the keeper.
With just 10 minutes left the Dons went ahead after a delightful ball by Adam Morrow found Harry Moss who finished superbly from just outside the box.
It was then 5-3 shortly after with Cohen smashing in a free-kick from 25 yards to complete his treble.
FC Team set up a grandstand finish by grabbing a fourth with just minutes remaining. A string of impressive saves by Oliver Burchell kept them out late on and Cohen put the game to bed with the last kick of the game after he capitalised on a mishap in the FC Team defence.
Mitch Young (2), Eddie Sternberg and own goal registered for FC Team.
Delighted Dons boss Brandon Hamme told JC Sport: "This could be a huge result come the end of the season and couldn’t be happier with the result.
"It was messy at times but as a whole another solid performance from the boys particularly in the second half, we will take all the positives of this game on to the next game."
FC Team player-manager Mitch Young told JC Sport: "We bossed the first half and deservedly went in at half-time in front. Some of our attacking play was sensational and they couldn’t cope with our front three.
"Second half we tired and with no subs there fitness shone through and they deservedly won the second half. Saying that I believe the referee got two key game-changing decisions wrong which affected the result. There equaliser was offside, the lino gave it and he bizarrely over ruled him and we equalised in the last-minute with the ball clearly over the line and he did not see that.
"It was a shame we had so many players missing today but well done to Mill Hill Dons - our sole focus is on retaining the Barry Goldstein Cup."
FC TEAM: David Gordon, Eitan Ben-Zion, Daniel Breger, Jamie Breslaw, David Grossman, Danny Moss, Michael Patterson, Adam Rones, Richard Salmon, Mitchell Young
SCORERS: Young 2, Sternberg, own goal
DONS: Oliver Burchell, Joshua Cinna, Adam Isaacs, Ryan Kramer, Adam Lisberg, Adam Morrow, Josh Moses, Harry Moss, Jamie Nagioff, Nick Phillips, Richard Reback, Zach Cohen. Subs: Sam Demby, Richard Hayim
SCORERS: Cohen 4, Isaacs, Moss