Grant Allot helped himself to a hat-trick in Dinnington Town’s 7-3 win over bottom side Appleby Frodingham at Phoenix Park on Saturday.
It was Town’s third win in the space of a week, and went a long way towards removing the threat of relegation.
But for the first 20 minutes it looked as though the result would be very different with the visitors in the ascendancy.
They took the lead after 17 minutes when striker Chris Rodgers was left unmarked to score with a skillful volley, a lead they were to maintain until just before half-time.
But then the flood gates opened with four goals in nine minutes from Town to put the game out of reach.
Tom Elliot was the first to score when he followed up a defensive scramble.
The second came a minute later when new signing Simon Duckworth strode forward from full-back, to hit an unstoppable shot from 25 yards into the top corner.
This was a strong candidate for goal of the season and one of the best ever seen at Phoenix Park.
Allott and Sam Read added further goals to give Town a 4-1 interval lead; a scoreline which had seen highly unlikely only 10 minutes earlier.
The game continued in a similar vein in the second half.
Allott scored his second after 51 minutes and substitute Greg Taylor added a sixth with a fine header from a corner.
Earlier he had replaced keeper Sam Jepson who sustained a leg injury, with Liam Cartledge yet again having to deputise in goal.
Allott completed his well deserved hat-trick after 84 minutes to give Town a 7-1 lead but an injury to central defender Steve Minshall allowed Appleby to score two late consolation goals.
Dinnington: Jepson, Duckworth, Cartledge, Flannery, Wade, Minshall, Hoyland, Roper, Allott, Read Elliot. Subs: Fernandes, Taylor.
On Tuesday evening, Town’s winning run came to an end when they went down to a 3-2 defeat at Selby.
A brace of penalties from veteran striker turned full back Liam Cartledge were not quite enough to overcome the lively counter attacking Selby.
These goals brought his tally to five in the last four games in that position.
On Saturday Town make the long trip to Grimsby Borough and on Tuesday travel to local rivals Hallam.