Woodstock secured their first win of the season with a 6.5-2.5 success over Cholsey in Ladies Division 1 of the 3-Pair League.

But the scoreline was tough on Cholsey top pair Heather Harrison and Ruth Ballantyne, who won all of their side's points. Only Jo and Jenny Corfield did not lose to the Cholsey duo, halving their match 6-3, 3-6.

At the top, North Oxford march on after an 8-1 success against two-pair Goring.

North have now won three out of three, dropping an impressive five-and-a-half rubbers in those matches.

Sue Taylor and Sarah Beer picked up two halves for Goring, but could not stop Maddy Mitchell, Mary Joyner, Louise Purton, Ale Sordo, Emma Tolson and Cat Murphy from guiding North to a convincing win.

In the 2-Pair League, Bicester were another to make it three out of three with a crushing victory over Faringdon.

They dropped only four games during the match, with Rob Pink, Ryan Steward, Craig Naylor and Sam Shadbolt in impressive form.

Kingston Bagpuize ended their run of two successive draws - but not in the way they would have hoped.

Bagpuize crashed 4-0 to Esporta A, the closest they came to a set being when Graeme Campbell and John Palmer lost a tie-break to Cristian Lopez and Philip Waller.

RESULTS 3-PAIR LEAGUE Ladies Div 1: Goring 1, North Oxford A 8; Woodstock 6.5, Cholsey 2.5. Div 2: Thame 2.5, Banbury A 6.5, Banbury B 0, Oxford Sports B 9.

Men's Div 3: Witney B 4, Witney C 5.

2-PAIR LEAGUE Ladies Div 1: Banbury West End 0.5, Wantage A 3.5. Div 2: Goring 2, Abingdon 2. Div 3: Cholsey B 2, Charlbury 2. Div 6: Ox Sports B 2, Shiplake 2. Div 7: K Bagpuize B 3, Kingston Bagpuize C 1; Bicester C 4, Goring C 0.

Men's Div 1: Brackley 1.5, Norham Gardens 2.5; Faringdon 0, Bicester 4; Thame 3, Ox Sports 1. Div 2: Esporta 4, K Bagpuize 0; Hanney 0.5, Wantage B 3.5; Bicester B 4, Cholsey B 0. Div 3: Banbury 3, Benson 1; Goring 2.5, Portcullis 1.5; Charlbury 4, Kings Sutton 0; Ox City B 0, Blewbury 4. Div 4: Cholsey C 0.5, Ox City C 3.5; Esporta B 4, Benson B 0; Mapledurham 3, Banbury B 1. Div 5: North Oxford 0, Abingdon B 4; Faringdon B 0, Southfield 4. Div 6: Henley 1, Wantage C 3; Thame B 4, Brackley B 0; Abingdon C 2.5, Witney B 1.5; Colston 0, Bicester C 4. Div 7: Banbury C 0, David Lloyd B 4; K Bagpuize B 0.5, Long Crendon 3.5; North Oxford B 3, Blewbury B 1. Div 8: Thame C 3, Charlbury B 1; Wantage D 0.5, Bicester D 3.5.