Rover Oxford grabbed a lifeline in Division 2 by winning their bottom-of-the-table clash 3-1 against Trojans 2nd.
Mutsa Mutembwa opened the scoring with a brilliant goal, and a solo effort from Lynn Cockshott made it two.
Trojans pulled one back, but Mutembwa got her second to wrap it up.
Oxford Hawks cemented top spot in Division 1 by winning 3-1 at Reading 1A, as Guildford beat Havant.
Sandra Frankland finished off a dynamic attack.
Reading levelled, but fine performances from Bex Strange, Henri Coles and Becky Odlin kept Hawks on top, as skipper Ali Omell and Cita Haines scored again.
Banbury stay top of Division 3A with a 5-2 win over Sonning, in which Ali Sturla had to take over from injured goalkeeper Shelley Irvine.
Sadie Lapper (2), Natasha Nunneley (2) and Ruth Tuthill scored for Banbury.
Caitlin Bailey-Williams smashed five goals in City of Oxford’s 9-0 demolition of Eastcote 2nd. Ann-Marie Davenport (2), Lisa Scragg and Kelly Scott also hit the target.
A Sunny Ricketts hat-trick helped Witney beat West Hampstead 4-1, after Lucy Reading opened the scoring.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here