OCA League: Tetsworth's Hiriam Shallow smashed his third century of the season in a 159-run victory over Great Horwood in Division 1 on Saturday.

Shallow plundered a superb 156, including 18 fours and five sixes, as Tetsworth hit 274-6 from their 45 overs.

In reply, Horwood never got close, falling to 115 all out.

Simon Richards also hit a big ton as Hook Norton picked up their first victory of the season in a 12-run triumph over Garsington.

Richards hit 141 not out with 17 fours and three sixes as Hooky rattled up 240-6.

Garsington's chase got them close, but they were finally bowled out for 228.

Freeland gave Oxford Caribbean a scare, before falling to a one-wicket defeat.

Having bowled Freeland out for just 138, Caribbean struggled in reply and had Eddie Howard (48) and Canute Smith (37) to thank as they edged to 142-9.

Minster Lovell won a low-scoring encounter at Westbury by 25 runs - bowling out their opponents for 110, having set 135-9.

Twyford saw off Witney Swifts by 27 runs.

Twyford posted 211-8, Sam Roberts playing an unorthodox innings of 61.

But despite Jason Seacole's 76, Swifts slipped behind the run rate, closing on 184-6.

In Division 2, it was a bowlers' day at Charlbury, where Andy Glass took 6-17 against Eynsham in an eight-wicket victory.

Eynsham were rolled over for 95, before Ashley Rump (46no) led Charlbury home.

Faringdon saw off Shriv- enham by three wickets.

Chasing a target of 179, Tim Thurston (55) and David James (54) got them home

Nicky Giles hit 60 not out to help Marcham to a comfortable eight-wicket victory against Brill.

In Division 3, Ivan Mulford was in the runs with a magnificent 127 as East & West Hendred crushed Dorchester by 185 runs, while Neil Mepham's 96 helped Brough- ton & North Newington to a six-wicket victory at home to Uffington.

Hailey posted their best score of the season as they saw off Deddington by 195 runs.

Sean King (71), Steve Hazell (68), Paul King (62) and Nick King (52) helped Hailey to 297-5, before Hazell (4-38) and 18-year-old Matt Herbert (3-28) skittled Deddington for 102.

Kevin Hicks hit 109 and then claimed 3-49 as Fringford beat Westcott by 54 runs.

In Division 5, East Oxford thrashed Swinbrook by 160 runs.

Charlbury 2nd defeated west Oxfordshire rivals Eynsham 2nd by 36 runs in Division 6, while in Division 7, Chalgrove brushed aside Marcham 2nd by seven wickets.

Sunningwell's Geoff Corps hit 88 in his side's 45-run victory over Kings Sutton in Division 8, while Stonesfield 2nd captain Kevin Sherbourne returned 6-34 in a five-wicket win at home to Minster Lovell 3rd.

In Division 9, Dan Hyde claimed 6-21 as Chipping Norton 2nd saw off Chesterton 2nd by 60 runs.

In Division 10, Carey James hammered an unbeaten 92 to help Ducklington to a nine-wicket victory at home to Chinnor 2nd.

Tim Wyatt hit an unbeaten 92 as Begbroke cruised into the semi-finals of the Telegraph Cup with a ten-wicket victory at West Witney yesterday.

Batting first, West Witney could post only 125-9, and that target proved no trouble for Wyatt and Jim Head (32no). RESULTS

Division 1

Freeland 138 (I Harris 57, S Symonds 40, E Howard 4-10, C Smith 3-10), Oxford Caribbean 142-9 (E Howard 48, C Smith 37).

Hook Norton 240-6 (S Richards 141no), Garsington 228 (S Richardson 42, D White 3-60, C Belcher 3-60).

Tetsworth 274-6 (H Shallow 156, P Miller 59, M McStraw 3-52), Great Horwood 115 (S Parker 45, A Franklin 3-7, R Foster 3-37).

Minster Lovell 135-9 (S Curley 4-46), Westbury 110 (J Cross 3-27, J Elsmore 3-28).

Twyford 211-8 (S Roberts 61, H Malik 44, R Pratley 3-42, O Hussain 3-56), Witney Swifts 184-6 (J Seacole 76).

Division 2

Eynsham 95 (A Glass 6-17, B Hadley 3-13), Charlbury 96-2 (A Rump 46no, G McCallum 31).

Shrivenham 178-8, Faringdon 179-7 (T Thurston 55, D James 54).

Marsh Gibbon 142-8 (M Wright 3-25), Horley 146-8 (G Cross 4-28).

Brill 118 (S Shipperley 59, N Cotterell 3-13, M Launchbury 3-31), Marcham 119-2 (N Giles 60no).

Division 3

Uffington 172-7 (H Preene 78, D Brook 51, A Parsons 3-41), Broughton 175-4 (N Mepham 96, A Cross 51).

Combe 83 (A Oliver 34, P Green 5-26, I Harris 3-4), Kings Sutton 84-0.

Langford v Letcombe - cancelled.

Division 4

Clifton Hampden 202-9 (D Barber 95, M Barnett 4-53), Kennington 130-6 (R James 33, M Barnett 31).

E&W Hendred 312-8 (I Mulford 127, D Wilson 53, T Airs 5-39), Dorchester 127 (A Redhead 63, M Martin 4-32, A Brook 3-21).

Hailey 297-5 (S King 71, S Hazell 68, P King 62, N King 52), Deddington 102 (S Hazell 4-38, M Herbert 3-28).

Oxford Rescue 119-8 (P Barnhill 45, A Cooper 33no, D James 4-18), Radley 122-5 (S Huxtable 39, D Jones 37no, S Brown 3-26).

Fringford 203-5 (K Hicks 109, D Holley 48), Westcott 149 (K Hicks 3-49).

Dorchester 106, Clifton Hampden 107-2.

Division 5

Chesterton 102 (D Cassidy 38, D Churchouse 3-17, D Wiskin 3-41), Wootton & BH 103-6 (W Morton 46no).

East Oxford 212-5 (T Alam 63no, M Woodward 59), Swinbrook 52 (Z Nasib 4-8).

Tetsworth 2nd 172 (R Burke 46, K Hyatt 3-13), Great Horwood 2nd 173-5 (P Harris 36no, R Taylor 33).

Hanney v Oxenford - cancelled.

Buckland 85 (S Burns 4-20, S Razzaq 3-20), Wolvercote 86-2 (M Kalyan 33).

Division 6

Chipping Norton 149-9 (M Grantham 38), Britwell Salome 150-6 (S Symes 33no, N Humphries 33no, M Shepherd 4-33).

Charlbury 2nd 199 (T Duester 72, M Rump 52, P Jones 3-11), Eynsham 2nd 163 (P Whitfield 35, G Wells 33, A Weaver 4-37, T Duester 4-32).

Westbury 2nd 169 (N Cross 59, K Bushnell 5-50), Minster Lovell 2nd 170-8 (C Yates 63, N Spearman 41, A Stock 35no).

Risinghurst 115-8 (N Poulter 46, D Bailey 5-19), Stanton Harcourt 119-4 (C Pascoe 68).

Steventon 197-6 (T Cannon 39, T Dunston 33, K O'Hara 30, I Bentley 3-27, M Jones 3-38), Cassington 159 (C Osgathorp 57, T Bradshaw 31, T Cannon 4-32).

Division 7

Marcham 2nd 62 (A Cruickshank 3-11, L Harvey 3-16), Chalgrove 63-3.

Combe 2nd v East Oxford 2nd - cancelled.

Kennington 2nd 113-9 (T Tyrer 30, S Lay 4-41), Freeland 2nd 108 (L Bowerman 6-35).

Horley 2nd 145 (G Wills 59, R Hart 37), Marsh Gibbon 2nd 124 (R Cross 37, T Clarke 3-26).

Shrivenham 2nd v Wantage - cancelled.

Division 8

Begbroke 2nd 180-5 (M Coffey 51, P Wilson 45no, M Lazenby 42, G Day 3-41), Garsington 2nd 184-4 (A Mehmood 59, G Day 41, R Vircavs 41no, A Howlett 3-63).

Minster Lovell 3rd 112 (M Howard 34, K Sherbourne 6-34, D Skidmore 3-25), Stonesfield 2nd 113-5.

Sunningwell 177-9 (G Corps 88, G Long 3-50), Kings Sutton 2nd 132 (R Sharpe 39, R Himpson 4-24, A Barrett 3-28).

Twyford 2nd v Hook Norton 2nd - cancelled.

Division 9

Chipping Norton 2nd 101 (R Huxford 38, A Evans 5-21), Chesterton 2nd 41 (D Hyde 6-21, R Huxford 4-19).

Faringdon 2nd 163 (A Liddiard 52, P Baring 4-46, M Smith 3-19, S Berry 3-27), E&W Hendred 2nd 167-3 (P Baring 58no, A Francis 40).

Watlington 2nd 123 (L Anning 40, P Avery 4-10, A Walker 4-37), Westcott 2nd 124-5 (P Avery 47).

Division 10

Chinnor 2nd 131, Ducklington 132-1 (C James 92no).

Charlbury 3rd 161-9 (R Leese 57no, P Faulkner 33, J Downes 3-32), Uffington 2nd 164-4 (M Tugwell 63, W Preene 42no, A Lane 31).