The visitors, who sit bottom of the table, struggled from the off with Charlotte Gurr’s early effort tipped onto the bar by Michaela Phillips.
Phillips was kept busy throughout the half, with three efforts hitting the woodwork, before the league-leaders took the lead after 41 minutes when Gurr turned home her 15th of the season from Sophie Perry’s cut-back.
The hosts continued to pressure and again hit the woodwork before substitute Lisa Fulgence wrapped up the points with a quick-fire double in injury time.
Meanwhile Portsmouth bounced back from an early setback to beat Tottenham Hotspur 3-2.
Spurs took the lead after 18 minutes before Ini Umotong scored a scrappy equaliser with 40 minutes gone.
It was a back-and-forth match that could have gone either way but the hosts got their noses in front with ten minutes left after a great strike from Lucy Quinn.
And a Spurs own goal with six minutes left to play sealed the win for Pompey, though the visitors did manage to net another deep into added time.
Queens Park Rangers got a much-needed win to pull further away from the foot of the table as they ran out 3-1 winners against West Ham United.
QPR sit 10th after the win when Danielle Puddefoot turned home from an Emma Whitter corner on 16 minutes to give the hosts the lead.
It was two after 53 minutes as Sophie Fogarty’s cross found its way into the back of the net before the Hammers pulled one back just after the hour mark after an acrobatic effort from Romina Pinna.
But the win was sealed on 83 minutes as Jo Wilson headed home from close range thanks to an assist from Natalie Richardson.
The matches between Charlton Athletic and Coventry and Lewes against Cardiff City were both postponed meaning C & K Basildon’s 3-1 win over Forest Green Rovers was the league’s only other contest.
In the Northern Premier, only one league match got the go-ahead after Nottingham Forest’s clash with Bradford, Nuneaton’s match with Guiseley AFC Vixens and Preston North End’s trip to Stoke City were all postponed.
That meant only Loughborough Foxes’ match with Blackburn Rovers was played with the visitors running out 2-0 winners.
The first goal arrived after Ainsley Strickland produced a moment of magic and slipped it past the keeper on 15 minutes, while the second came with seven minutes left courtesy of Saffron Jordan.
Elsewhere, Derby County’s cup clash with Sporting Club Albion was also postponed while the final match of the day Newcastle Untied ran out 10-2 winners over Blackpool Wren Rovers in the WPL Plate.
Five goals from Ellie Dobson, two apiece for Jess Clarke and Beth Gardener and one from Jess Havelock sealed the win for Newcastle.