Manchester City were held to a 1-1 draw at Bristol City, while there were wins for Chelsea, Brighton and Birmingham.
Sunday 6 January 2019 17:59, UK
Arsenal extended their lead at the top of the Women's Super League after coming from behind to win 4-2 at West Ham.
Leah Williamson's header cancelled out Jane Ross' early opener for the Hammers and after Janni Arnth headed Arsenal in front, Ross struck again before the break.
But Dutch midfielder Danielle van de Donk struck twice in six second-half minutes to secure the Gunners their 10th win in 11 league games this season.
Manchester City stay second but were held 1-1 at Bristol City and now trail Arsenal by two points having played a game more.
City, who beat Arsenal to halt their 100 per cent league record last month, led 1-0 at the break through Nikita Parris after a brilliant run by Abbie McManus.
But the home side hit back after the break when Lucy Graham converted a 61st-minute penalty after she had been fouled by Jen Beattie.
Chelsea kept their outside title chances alive with a 3-0 home win against second-bottom Everton.
Beth England's early goal gave Chelsea a half-time lead before Drew Spence and Hannah Blundell struck in the space of nine minutes just after the hour-mark.
Chelsea's seventh league win of the season keeps them five points behind the leaders, while Everton, who slipped to an eighth defeat, are two points above bottom club Yeovil.
Laura Rafferty and Ini Umotong scored in either half to earn Brighton their second league victory of the season, winning 2-0 at Liverpool.
Rafferty followed up after Umotong's shot had rebounded off a post and in the second period Umotong kept her composure to finish after being sent clear.
Meaghan Sargeant's late header sealed Birmingham a 2-1 home win against Reading.
Reading appeared to have earned a point when Remi Allen fired home an 88th-minute equaliser to cancel out Kerys Harrop's second-half header, but Sargeant headed home Lucy Staniforth's free-kick a minute later.