Division 2 leaders Cowley Internationals upset top-flight title hopefuls Westbury with a five-wicket win to reach the semi-finals of the Airey Cup.

Haroon Usman took 4-28 and Majid Khan 3-18 as Westbury were bowled out for 125, before Qaiser Naveed scored 50 not out and Asif Shah 34 in Cowley’s 126-5.

They will meet Minster Lovell after Clifton Hampden conceded their quarter-final.

Great Horwood enjoyed a six-run win over holders Chadlington.

Neil Taylor hit 63 not out as Division 2 side Horwood reached 187-9, before they restricted visitors Chadlington to 181-9, despite 63 from Freddie Simon.

They will next play Shrivenham, who thrashed hosts Garsington by 173 runs.

Alex Bowles (78), Alex Kill (67) and Robert Wycherley (51no) saw Shrivenham to 301-7, before Will Snell claimed 5-52 as Garsington were shot out for 128.

Minster Lovell 3rd won at the second attempt against Risinghurst 2nd in their Keith Crump Centenary Cup quarter-final.

Replaying the match after a tie two weeks ago, Minster were bowled out for 132, Matthew Lardner taking 4-12.

Dave Mayers then claimed 5-26 and Thomas Puddle 3-38 as Risinghurst were dismissed for 115 in reply.