Ramsbury men moved a step closer to the Division 1 title in the Swindon & District Tennis League following a comfortable 8-0 victory over Ashton Keynes.

The result now means Ramsbury need just one more point to make certain of the title, after a run of three years in the runners-up spot.

And in Division 7, Ramsbury's D team John Iles, Jim Wilmott, Adam Setter and Will Wheeler made sure of winning their division with wins over their nearest rivals, Ashton Keynes E and Lechlade B.

In the ladies section, Wootton Bassett A clinched the Division 2 title despite losing to bottom-of-the-table Wanborough with a weakened team.

Ashton Keynes B drew with Highworth A, and will finish the season as runners-up, but are now unable to catch the leaders.

In Ladies' Division 3, second-placed Shrivenham beat leaders Ramsbury B 5-3 to go level on points with a game in hand.

In that game, Fiona Scarlett and Steph Muir won all four sets.

In Division 5, meanwhile, Purton C won their first match of the season with the help of four sets from Caroline McLean and Elizabeth Hardcastle.

In Mixed Division 1, Ramsbury beat third-placed Ashton Keynes 6-2 to move above them in the table.

Wootton Bassett B defeated second-placed Aldbourne 7-1 to maintain their 100 per cent record and make sure of the Division 4 title.

And in division 5, Nationwide House drew with second-placed Wootton Bassett C, giving them the point they needed to finish top of their division.

RESULTS

MEN

Division 1: Chiseldon A 3 - Pewsey B 5; Ashton Keynes A 0 - Ramsbury A 8; Highworth A 5 - Ashton Keynes A 3. Division 2: Great Bedwyn A 8 - Purton B 0; Great Bedwyn A 5 - Minety B 3; Ramsbury B 6 - Ashton Keynes B 2. Division 3: Faringdon 4 - Devizes 4; Ashton Keynes C 2 - Shrivenham A 6; Pewsey C 5 - Marlborough 3; Allied Dunbar 4 - Pewsey C 4. Division 4: W.Bassett B 7 - Chiseldon B 1; Pewsey D 4 - Wootton Bassett B 4; PAKT 0 - Pewsey D 8. Division 5: Nationwide A 6 - Pewsey F 2. Division 6: Wootton .Bassett D 7 - Wanborough 1; Minety C 7 - Pewsey G 1. Division 7: Ashton Keynes E 1 - Ramsbury D 7; Lechlade B 8 - Chiseldon C 0; Ramsbury D 5 - Lechlade B 3.

LADIES

Division 1: Ashton Keynes A 6 - Ramsbury A 2. Division 2: Wanborough A 5 - Wootton Bassett A 3; Nalgo A 2 - Highworth A 6; Delta 3 - Minety 5; Highworth A 4 - Ashton Keynes B 4; Delta 7 - Nalgo A 1 (completed); Nalgo A 4 - Delta 4; Pewsey C 5 - Nalgo A 3. Division 3: Nalgo B 2 - Cricklade 6; Lechlade 1 - Pewsey D 7; Lechlade 6 - Nalgo B 2; Shrivenham 5 - Ramsbury B 3; Cricklade 4 - Pewsey E 4; Ramsbury B 5 - Ashton Keynes C 3; Ashton Keynes C 4 - Lechlade 4. Division 4: Burbage 2 - Nationwide A 6; Chiseldon B 5 - Wootton Bassett B 3; Aldbourne 8 - A.Keynes D 0; Ashton Keynes D 2 - Burbage 6. Division 5: Great Bedwyn 2 - Purton C 6; Nationwide B 0 - Swindon B 8.

MIXED

Division 1: Ashton Keynes A 2 - Ramsbury A 6; Nalgo A 2 - Pewsey A 6. Division 2: Wootton Bassett A 7 - Ramsbury B 1. Division 3: Minety 0 - Purton B 8; Ramsbury C 7 - Ashton Keynes B 1; Marlborough A 3 - Minety 5; Wanborough 5 - Shrivenham 3 (revised); Ashton Keynes B 5 - Wanborough 3. Division 4: Aldbourne 1 - Wootton Bassett B 7; Chiseldon B 4 - Great Bedwyn 4. Division 5: Cricklade 0 - Purton C 8; Nationwide 4 - Wootton Bassett C 4; Swindon B 7 - Ashton Keynes D 1; Wootton Bassett C 2 - Swindon B 6; Ashton Keynes D 3 - Marlborough B 5.