Rachel Williams scored twice as Birmingham City came from behind to stay top of the Women's Super League with a 3-2 win against Chelsea.
Striker Williams started and finished the scoring in a rollercoaster contest that was won only in the final minute.
Blues have led the table since their first match but, with only one fixture remaining, could be overtaken by Arsenal who have two games left.
The Gunners, two points behind, beat Doncaster Belles 3-0.
Birmingham City 3-2 Chelsea
Williams opened the scoring after 25 minutes, forcing the ball home from close range following a Jo Potter corner
Wales striker Helen Lander equalised with a well struck 15 yard drive 11 minutes into the second half.
Six minutes later the visitors went in front when New Zealand midfielder Hayley Moorwood slid the ball past goalkeeper Marie Hourihan.
The victory that Birmingham needed to keep themselves top of the table looked beyond them before Potter scored from 12 yards nine minutes from time.
But they took all three points after leading scorer Williams, with her 14th goal in 13 games, had converted a Karen Carney cross as the game went into stoppage time.
Arsenal 3-0 Doncaster Rovers Belles
The Gunners were never at their best but nevertheless kept themselves on course for the title with three well taken goals.
Scotland midfielder Kim Little hit the first, racing into the penalty area to collect a 38th minute Julie Fleeting pass then drilling the ball into the roof of the net.
England striker Ellen White doubled the lead with a powerfully hit 20 yard drive 14 minutes from time.
And two minutes into added time White crossed for midfielder Steph Houghton to complete the scoring with a neat header.