The two sides eventually took the field 24 hours and 10 minutes later than scheduled after crowd congestion caused kick off to be delayed.
The visitors failed to get into any rhythm in the early stages despite having the best chance when Ollie Pearce glanced a header wide.
The hosts took the lead in the 19th minute when Jordy Mongoy latched onto a hopeful long ball, Harrison Male had started to come off his line and left himself exposed and the Rocks winger lifted it over him in style.
It remained a flat display by the Reds until ten minutes before the break when they found themselves level.
A quick free-kick found Ollie Pearce in the box, his low cross found Callum Kealy who expertly controlled, turned and fired past Amadou Tangara.
The visitors performance improved dramatically in the second half and they dominated from the re-start but had to wait until just after the hour mark for their reward.
Former Rocks favourite Pearce surge into the box was halted unfairly and he picked himself up to send Tangara the wrong way from the spot to give his side the lead.
Nine minutes later he had his second of the game when he poked home from close range.
The Rocks rarely threatened in the second half and Adam Hinshelwood might be a bit disappointed the winning margin wasn’t greater as chances continued to be created, substitute Dajon Golding the closest to adding to the scoring in the final stages when he struck the post.
The three points means the Reds are now seven points clear at the top going into a New Years Day meeting with Horsham.