Everton took Barclays Women’s Super League points off Manchester City for the first time at the 17th attempt to secure a second win of the season.
Everton 2-1 Manchester City
Aston Villa 3-1 West Ham United
Crystal Palace 0-1 Manchester United
Liverpool 0-1 Arsenal
Everton stunned Manchester City with two goals in the space of eight first-half minutes, Lucy Hope heading home a Sara Holmgaard cross and Honoka Hayashi having time to take in a ball from Melissa Lawley and net with a deflected effort.
Toni Payne and Katja Snoeijs got in behind the City defence but Khiara Keating came out on top each time, while Everton got away with a handball on the line.
Karoline Olesen pulled back Yui Hasegawa in the box with three minutes left and Mary Fowler beat Courtney Brosnan from the spot to halve the deficit but City fall six points behind leaders Chelsea.
Olivia Smith shot over angle of bar and post for Liverpool but Arsenal took a 20th-minute lead through Alessia Russo, after Gemma Bonner could not get any distance on her clearance off the line.
Five minutes later and Bonner brought down Russo in the box but Mariona Caldentey’s penalty came back off the post.
Arsenal’s Katie McCabe headed the ball against her own post, Gunners keeper Daphne van Domselaar got away with playing the ball straight against Smith.
The win lifted Arsenal to within one point of second-placed Manchester City.
Manchester United also now sit just a point short of their local rivals after a narrow away victory.
The one goal against Crystal Palace came in added time at the end of the first half, Grace Clinton turning in a ball by Geyse.
Adriana Leon took just four minutes to give Aston Villa the lead over West Ham, who levelled midway through the half when Viviane Asseyi headed in a Katrina Gorry cross.
Leon got her second close to half time to send Villa in 2-1 up, Kenza Dali making sure of all three points late on as the hosts climbed to seventh place on goal-difference.