KENNET LEAGUE Hagbourne A 109 (14 pts), Lambourn 61 (0) (Hagbourne skips first): D Hall 35, J Lawton 18, P Ryman 29, M Dowdeswell 12; M Mullins 21, M Linn 15; I Snowdon 24, P Price 16.

Semi-final - Hagbourne 75, Desborough 74 (Hagbourne skips first): P Ryman 19, E Orme 22; I Snowdon 17, A Knapper 17; J Stradling 23, W Hing 14; D Hall 16, D White 21.

Wantage 57 (1), Tilehurst 88 (13) (Wantage skips first): S Ponting 13, R Barton 28; J Sandalls 20, A Collins 20; R Johnson 15, G Baker 16; E Hollinrake 9, G Stacey 24.

KENNET LX LEAGUE Hagbourne 69 (8), Abingdon B 40 (2) (Hagbourne skips first): A Bowler 25, N West 14; P Heapy 26, R Goodall 6; S Roberts 18, E Miles 20.

Hagbourne 50 (8), Kintbury 45 (2) (Hagbourne skips first): I Hickman 21, G Swapp 16; A Bowler 20, R Sampson 12; P Heapy 9, T O'Neill 17.

Kingston Bagpuize & Southmoor 60 (8), Abingdon 49 (2) (Kingston skips first): D Buckland 11, B Griffiths 19; S Ilott 23, T Chamberlain 13; K Sparrow 26, V Richards 17.

Milton Hill 51 (2), Wantage A 59 (8) (Wantage skips first): S Ponting 21, R Wiggins 20; T Mahon 25, R Clewley 14; M Dick 13, M Whiting 17.

Wantage B 48 (0), Morland 65 (10) (Wantage skips first): M Barton 18, R Dawson 27; K Whale 14, W Greenway 27; J Sandalls 16, R Wilkins 17.

ASHLEY BAKER LEAGUE Ramsbury 56 (8), Kingston Bagpuize & Southmoor 53 (2) (Kingston skips first): F Abraham 17, A Davison 28; D Buckland 13, M Franklin 19; P Mortel 23, J Barlow 9.

CHEDZEY TUGWELL CUP Didcot 141, Wallingford 74 (Didcot skips first): D Loosmore 25, R Tappin 7; B Lucas 15, P Biggs 16; M Hancock 18; K Currill 12; G Jones 31, B Parkinson 9; K Haines 33, P Honeybone 12; P Barker 19, R Wyman 18.

CLUB MATCHES Kingston Bagpuize & Southmoor Ladies 41, Oxford City & County 50 (Kingston skips first): H Abraham 17, C Lee 18; Pearce 14, M Lewis 11; I Underhill 10, S Smith 21.

Oxford University Press Ladies 73, Kingston Bagpuize & Southmoor 75 (Kingston skips first): F Abraham 33, A Jackman 10; T Blackler 25, D Hessey 14; M Cox 14, A Tozer 13; J Mitchenson 3, S Blay 36.

Abingdon 96, Milton Hill 103 (Abingdon skips first): W Griffiths 20, R Wiggins 17; W Turner 23, K Worton 14; R Pyniger 17, A Thimbleby 21; P Rogers 17, R Clewley 11; V Richards 12, B Shepherd 20; J Davie 7, F Woods 20.

Didcot 58, Highworth 92 (Didcot skips first): H Moore 7, R Winter 27; M Hancock 19, J White 17; T Goodenough 16, D Clive 21; G Jones 16, C Blount 27.

Rover (Cowley) 155, South Oxford 102 (Rover skips first): S Crocker 25, J Padbury 20; P Comley 16, K Clarke 33; A Louch 24, D Bye 19; D Sims 28, J Padbury 13; K Hall 28, B Pearce 7; P Maasz 34, D Cook 10.

Rover (Cowley) 109, Shiplake 113 (Rover skips first): A Louch 17, M Lovejoy 23; K Hall 12, L Redding 18; R Edney 22, P Mansfield 19; B Newman 23, I Robinson 21; J Warland 15, D Webb 18; P Comley 20, L Mutton 14.

Florence Park 73, Rover (Cowley) 113 (Rover skips first): L Vaughan 20, R Benwell 13; R Edney 15, A Thomas 15; B Newman 15, M Mansell 15; D Johnson 23, M Chard 5; P McCarthy 9, M Ford 17; K Hall 31, S Green 8.