MID-TABLE Moldgreen made some careless mistakes at lowly Divison I rivals Victoria Rangers but still came out on top for a valuable 28-22 victory.
A feature of the Moldgreen performance was the defensive play of Nelms, Brown, Scaife and Johnson, while Neil Thornton also kicked well.
Gillan Warrington opened the scoring for Moldgreen but, after three sets had been defended, the home side levelled and then piled on the pressure, Colin Denby helping steady the defence.
Swift ran the length of the field to put Moldgreen back in front but, despite the efforts of Mick Diskin, Rangers equalised again before being denied further scores by solid work from Khristian Burns and Sean James.
Moldgreen responded with a dominant spell and Lee King broke five tackles to score under the posts before Howard Brooksbank stormed over again. Conversions gave Moldgreen a 24-12 half-time lead.
Warrington and Nelms were to the fore at the start of the second half, but a couple of mistakes allowed the home side to score.
Andrew Farrell showed his power to score an unconverted try wide left, after Nelms and Jason Hamer had done well, but unforced errors allowed Rangers to claw back to just a six-point deficit.