Oxford Sports need to win just three sets out of eight in the final match to land the Thames Valley Thames Valley Winter League Ladies Division 1 title , following a 7-1 win at Banbury A.

Oxford City killed off Brackley’s slim hopes with a 4-4 draw and at the same time gave themselves a fighting chance to avoid relegation.

Virgin Active jumped over Brackley to second place with an 8-0 win over Benson and are the only team who can prevent Sports winning the division.

North Oxford B defeated third-placed Benson 8-0 to gain promotion from Men's Division 1 to the Premier League.

RESULTS

THAMES VALLEY WINTER LEAGUE

MEN

Premier League: Banbury 4, Bicester 4; David Lloyd 4, Witney 4.

Div 1: Bicester B 3, North Oxford C 5; Benson 0, North Oxford B 8; Oxford Sports B 5, Wantage 3; Witney B 5, Abingdon B 3.

Div 2: Banbury West End 8, Faringdon 0; North Oxford D 3, Witney C 5; Wychwoods 7, Colston 1.

Div 3: Benson B 6, Virgin Active B 2; David Lloyd C 5, Wantage C 3; Wantage C 5, Benson B 3; Wantage C 5, Oxford City D 3.

Div 6: Blewbury B 5, Bicester D 3; Oxford Sports D 5, Portcullis C 3.

Div 7: Long Crendon B 8, Benson E 0 LADIES Div 1: Banbury A 1, Oxford Sports 7; Cholsey 4, Abingdon 4; Oxford City 4, Brackley 4; Virgin Active 8, Benson 0; Wantage B 5, North Oxford 3; Wantage 4, Woodstock 4.

Div 2: Kingston Bagpuize 5, Bicester 3, North Oxford C 3, Woodstock B 5.

Div 3: Chinnor 2, Marlow 6; Faringdon B 7, Brackley B 1.

Div 4: Abingdon C 0, Witney B 8; Blewbury B 6, Kingston Bagpuize B 2; Mapledurham B 7, Oxford Sports C 1; Oxford City B 6, Thame 2; Princes Risborough 4, Appleton 4; Witney C 5, Benson B 3 Woodstock C 6, Bicester B 2.

Div 5: Bledlow Ridge 5, Wychwoods B 3; Horsendon 1, Shiplake C 7; North Oxford D 6, Watlington B 2.

Div 6: Benson C 6, Kingston Bagpuize C 2.

AEGON JUNIOR PREMIER LEAGUE

14 & Under – Boys: White Horse Abingdon 4, Halton 8. Girls: White Horse 6, Oxstalls 6 (Oxstalls won shoot-out 10-6).