Inam ul-Haq smashed a superb 131 not out as Twyford crushed Great Horwood by eight wickets in their Division 1 encounter on Saturday.

Batting first, Horwood had posted a respectable total of 210-9, Neil Hogston hitting 71 and Ian Perna taking 5-39.

But Inam and Haroon Malik (38no) were in top form as they helped Twyford to a comprehensive victory.

Hiriam Shallow was again on fire as Tetsworth eased to a 73-run victory over top-flight new-boys Minster Lovell.

Shallow hit 89 and Del Cyrus 72 as Tetsworth rattled up 227 all out, Minster's Jamie Cross taking 5-52. In reply, Minster were bowled out for 154.

Witney Swifts crushed west Oxfordshire rivals Freeland by 107 runs. Omar Hussain and Alan Williams both hit 43 as Swifts scored 190 all out, Phil Dunnill taking 6-24.

Williams then took over with the ball, his 5-18 helping to dismiss Freeland for just 83.

Westbury returned to winning ways with a 30-run triumph over Hook Norton. Tom Boardman hit 48 and Darren Mudiman 46 in Westbury's 195-8, before Hooky slipped to 165.

In Division 2, Tanveer Nadeem starred with bat and ball as Brill edged out Charlbury by nine runs.

Nadeem hit exactly 100 as Brill rattled up 245-5 and then took 4-54 to restrict Charlbury's reply to 236-8, Glenn McCallum hitting 81.

Steve Laudat made 67 not out to steer Eynsham to an eight-wicket victory at home to Marsh Gibbon.

Adam Hingley (6-34) restricted Marsh to 154-9, before Laudat and Olly Willans (39) saw Eynsham home.

Watlington bounced back from last week's defeat with a convincing 92-run win over Shrivenham.

They posted 231-5, Stuart Bradford top-scoring with 78. Nick Adby (4-25) and Bradford (3-25) then restricted Shrivenham to 139-9.

Matt Launchbury's 52 couldn't stop Marcham from slipping to an eight-wicket defeat against Faring- don.

In Division 3, Howard Preene scored 85 as Uffington saw off Combe by seven wickets.

Simon Williams took 5-29 for West Witney, but finished on the losing side as Letcombe edged home by two wickets.

West Witney had been bowled out for just 124, before Richard Hales (49) and Dave Bowden (33) secured Letcombe's narrow win.

Wayne Sellwood starred with bat and ball as Kings Sutton posted a notable victory against Stones- field.

Sellwood hit 51 and Ian Harris 57 not out in Sutton's 190 all out. Then Sellwood took 3-19 to dismiss Stonesfield for 117.

In Division 4, Ian Clewley smashed 101 to help East & West Hendred to a thrilling 15-run victory over Fringford.

Hendred scored 196-8, but Adrian Measday (44) and Damian Leach (38) got Fringford close, before they slipped to 181 all out.

Hailey, who almost withdrew from the league this week, slipped to a five-wicket defeat at Oxford Rescue.

They were bowled out for 113, with Nick King (38) and Pete King (34) their main contributors. Gareth Butler took 5-28 and Dave Barnhill 4-30 for Rescue.

Joe Dickson hammered 130 not out as Chesterton rattled up a mammoth 324-5 in their 165-run victory over Great Horwood 2nd.

Asgar Zaidi made 101 to help Oxenford to a 105-run win over Wolvercote, while East Oxford's Martin Woodward top-scored with 68 to help his side to a 111-run victory over Hanney.

Britwell Salome kept up their 100 per cent record, but were made to work hard for a three-wicket win at Minster Lovell 2nd in Division 6.

In Division 7, East Oxford 2nd rattled up the biggest score of the day as they posted 331-9 in their 122-run victory at Horley 2nd.

Zahir Hussain hammered 135 and Laqab Mohammed 84 not out.

Horley were never in the chase, but gained maximum batting points as they reached 209-4 in reply.

Trevor Hill's 43 not out saw Marcham 2nd to a seven-wicket win against Marsh Gibbon 2nd.

In Division 8, 14-year-old Ollie Ebsworth top-scored on his Minster Lovell 3rd debut to help his side to a 64-run victory at Garsington 2nd.

The youngster hit 44 not out as Minster posted 179-9, then Stuart O'Brien (4-40) helped bowl Garsington out for 115.

Hook Norton 2nd saw off Begbroke 2nd, while Stonesfield 2nd beat Sunningwell. RESULTS Division 1

Westbury 195-8 (T Boardman 48, D Mudiman 46, D White 4-41), Hook Norton 165 (M Riley 33, P Souch 30, N Blyth 4-43).

Tetsworth 227 (H Shallow 89, D Cyrus 72, P Miller 34, J Cross 5-52, J Waugh 3-50), Minster Lovell 154 (J Elsmore 37no, C Miller 3-26).

Witney Swifts 190 (O Hussain 43, A Williams 43, J Seacole 32, P Dunnill 6-24), Freeland 83 (I Harris 41no, A Williams 5-18).

Great Horwood 210-9 (N Hogston 71, T James 37, S Parker 34, I Perna 5-39), Twyford 215-2 (I ul-Haq 131no, H Colver 40, H Malik 38no).

Garsington 133-6 (N Coltman 38, J Palmer 3-26, D Prosper 3-32), Oxford Caribbean 135-3 (E Howard 71no).

Division 2

Brill 245-5 (T Nadeem 100, S Shipperley 44, N Judd 33), Charlbury 236-8 (G McCallum 81, A Glass 44, T Nadeem 4-54).

Horley 264 (R Hart 58, D Campbell 48no, M Hayward 48, M Burn 3-63), Chinnor 121 (E Janes 41, M Wright 3-12, M Burden 3-20).

Marsh Gibbon 154-9 (D Jeacock 42no, C Needham 34, A Hingley 6-34), Eynsham 155-2 (S Laudat 67no, O Willans 39).

Marcham 142 (M Launchbury 52, A Milroy 4-18, R Marlow 3-20), Faringdon 144-2 (T Thurston 44).

Watlington 231-5 (S Bradford 78, P Smith 44), Shrivenham 139-9 (M Whale 50, G Aitken 32, N Adby 4-25, S Bradford 3-25).

Division 3

Broughton & NN 175 (S Walton 46, A Parsons 37, S Litten 3-18, N Grant 3-40), Begbroke 166 (J Burns 48, T Wyatt 37, N Mepham 3-31, T Hill 3-39).

Combe 181 (D Gardner 44, A Green 3-30), Uffington 182-3 (H Preene 85, J Boaler 36).

Kings Sutton 190 (I Harris 57no, W Sellwood 51), Stonesfield 117 (W Sellwood 3-19), D Smith 3-20).

West Witney 124 (B v Vuuren 36, S Hyatt 32no, M Turnbull 4-34, K Trotter 3-14), Letcombe 128-8 (R Hales 49, D Bowden 33, S Williams 5-29).

Division 4

Clifton Hampden v Dorchester pp.

E&W Hendred 196-8 (I Clewley 101, S Shepherd 38, R Blake 3-43), Fringford 181 (A Measday 44, D Leach 38, J Parry 3-23, I Mulford 3-28, P Beckley 3-54).

Kennington 139 (D Wilkinson 30, C Buckingham 4-29, R Chennagiri 3-32), Deddington 140-5 (D Faulkner 45, H White 30).

Hailey 113 (N King 38, P King 34, G Butler 5-28, D Barnhill 4-30), Oxford Rescue 114-5 (R Walters 36no, M Herbert 3-18).

Westcott 116, Radley 119-6.

Division 5

Chesterton 324-5 (J Dickson 130no, D Atkins 68, T Jennings 38no, J Waddington 3-60), Great Horwood 2nd 159 (S Millar 71, J Waddington 52, J Ashdown 3-60).

East Oxford 241-6 (M Woodward 68, B Ali 43, T Alam 41no), Hanney 130 (R Green 47, B Ali 5-7).

Oxenford 204-5 (A Zaidi 101, S Terry 39, S Wharton 34no), Wolvercote 99 (S Ranjit 4-17).

Wootton & BH 192-7 (W Morton 55no, J Studds 33, R Lane 3-25), Swinbrook 123 (D Parker 58, D Churchouse 3-23).

Division 6

Cassington 112, Chipping Norton 113-4.

Minster Lovell 2nd 163-9 (C Yates 37, N Lawrence 3-37), Britwell Salome 167-7 (A Bloomfield 37).

Westbury 2nd 169-7 (K Saving, N Poulter 4-60), Risinghurst 125 (K Saving 3-18).

Stanton Harcourt 118 (O Pascoe 44, B Hadley 3-26, P Jenkins 3-45), Charlbury 2nd 122-7 (R Nash 44, A Lawson 4-14).

Eynsham 2nd 173 (A Macauley 54, T Bowles 42, W Triggs 6-25), Steventon 172-7 (G Lowes 49, Thompson 42).

Division 7

Chalgrove w/o Kennington 2nd.

East Oxford 2nd 331-9 Z Hussain 135, L Mohmmad 84no, R Abassi 44, O Wright 3-68), Horley 2nd 209-4 (N Oakley 47, S Prpa 45, T Marshall 43, O Wright no).

Marsh Gibbon 2nd 118-9 (S Turner 35, R Whiteman 3-11, D Patel 3-30), Marcham 2nd 121-3 (T Hill 43no).

Shrivenham 177-8 (A Carter 39, R Timms 36, S Hibbard 3-15, D Hazell 3-60), Combe 2nd 154 (J Snell 57, I Nicholson 33, A Carter 4-33, J Stevens 3-30).

Wantage 176-9 (F Brown 59, B Martin 48, B Goodwin 3-13), Freeland 2nd 177-9 M Horrocks 72no, S Kennedy-McGregor 4-40).

Division 8

Minster Lovell 3rd 179-9 (O Ebsworth 44no, R Vircavs 4-29, A Bradford 3-41), Garsington 2nd 115 (R Shrimpton 35, S O'Brien 4-40).

Hook Norton 2nd 250-5 (K Cooper 70, D Wallis 61no, B Souch 49, A Lovatt 3-51), Begbroke 2nd 198-3 (M Priddy 111no, J Umney 44no).

Stonesfield 2nd 147 (R Himpson 3-13, M Waugh 3-34), Sunningwell 133 (A Butler 30no, K Sherbourne 3-31).

Kings Sutton 2nd 67 (P Nix 4-5, K Massey 3-16), Twyford 2nd 71-5.

Division 9

Watlington 2nd 147 (R McGuiness 31, A Guntrip 3-26, M Fisher 3-43), Brill 2nd 135 (J Fitsell 42, M Griffiths 3-18).

Chipping Norton 2nd 154 (D Symes 44, G Beacham 31), Hanney 2nd 122 (K Dixon 40, A Brown 4-35, J Morcombe 3-9).

E&W Hendred 2nd 182-7 (S Oliver 35no, N Bateman 31, A Wooller 3-45), Westcott 2nd 185-4 (T Cherry 89no).