Doncaster returned to action following the winter break by beating Sheffield Hallam and moving level on points with their local rivals.
Goals from Marcus Hooper, Joe Morrison (2) and Josh Barras secured an impressive win at Abbeydale to gain revenge for their 5-2 defeat earlier in the season.
Only the use of a snow-blowing machine made sure the game went ahead.
The Town Field club started brighter and Hooper opened the scoring after just seven minutes following some good approach play.
Morrison scored a superb individual goal ten minutes later as Doncaster continued to dominate the early exchanges.
Sheffield, however, were stung into action and changed their formation to a high press, putting pressure on the Doncaster back-line.
The hosts could well have got a goal back before half time had it not been for some last ditch defending and a couple of good saves from keeper Dave Overton.
Sheffield started the second half on top and were rewarded seven minutes in with a goal from forward David Smith.
As they continued to press for an equaliser, Doncaster found more room to counter attack and, within five minutes, increased their lead through a Morrison penalty corner.
Sheffield enjoyed more good possession but the Doncaster defence, marshalled by Peter Bartlett, stood firm.
And the visitors wrapped up the points three minutes from time following a break down the right by Barras.
He cut along the base-line, and some how got in between the on-rushing Sheffield keeper and the line to tap into the empty net.
Doncaster’s win moved them level on points with second-placed Hallam, but they remain in third due to their inferior goal difference.
Struggling Belper are the visitors to Town Fields on Sunday (2pm).
n Doncaster retained their League One status in the National Indoor League in Bristol over the winter by winning three out of their eight games.