Matt Launchbury produced another virtuso display by smashing 147 not out to steer Marcham to a four-wicket victory over Oxford Caribbean in Division 1 of the OCA League.
Launchbury, who hit an unbeaten 172 last week, led the way as Marcham recovered from 36-3 to clinch victory at 231-6 with four overs to spare.
Earlier, Caribbean had staged a revival of their own, Eddie Howard hammering 119 and Carl Palmer 54 as they moved from 64-6 to post 230-8.
Matty Turnbull's haul of 6-50 proved in vain as struggling Letcombe lost by one wicket at Shrivenham.
Letcombe posted 157-8, before Shrivenham crept home at 160-9.
Minster Lovell slipped to the bottom of the table after a two-wicket defeat at home to Charlbury.
Minster were bowled out for 144, before Ian Widdows (58) saw Charlbury home.
Ben Rae starred again to help Westbury to a three-wicket victory over Horley.
He took 3-45 as Horley were bowled out for 192, despite 61 from youngster Harry Smith.
Rae then scored 66 and Tom Boardman 52 as Westbury got home at 194-7.
Khurram Shaheen hit 114 as East Oxford beat East & West Hendred by 101 runs in Division 2.
He took East Oxford to 230-7, and then Hendred were dismissed for 129 with Tauqeer Hussain taking 4-29 and Shaheen 3-38.
Simon Richards hammered an unbeaten 117 as Hook Norton rattled up an impressive 283-2 to set up a 166-run win over Kings Sutton.
Nick Leader chipped in with 57, and then Paul Souch (4-22) and Adam Webb (3-15) helped to dismiss Kings Sutton for 117.
Ian Harris's good form continued as he helped Freeland to a seven-run victory over Marsh Gibbon.
Harris scored 72 not out as Freeland posted 163-7, before Les Hole (3-18) and Callum Parker (3-29) restricted Marsh Gibbon to 156-9.
Chris Allen's half-century helped Watlington to an 11-run win over Eynsham.
Watlington were bowled out for 138, Allen scoring 54 and Steve Strong 46.
Neil Maguire (3-26) and Nick Adby (3-33) then shone as Eynsham fell to 127 all out.
In Division 3, Adam Lambert claimed 6-47 to give Stonesfield a 23-run win over Fringford, who were shot out for 125.
Earlier, George Redknap made 50 of Stonesfield's 148.
Amit Rawal compiled a superb century in difficult conditions as West Ilsley beat Uffington by 143 runs.
Rawal (108) and Russell Jeffries (52) saw Ilsley to 226-7, despite Ashley Green taking a hat-trick in his 3-44.
Kevin Holloway (4-31) and Mike Wallace (3-29) then shot out Uffington for 83.
Phil Glenn hit an unbeaten 121 to steer Oxenford to a 25-run victory over Deddington in Division 4.
Oxenford posted a formidable 221-3, and Deddington fell short on 196 all out, David Gwynn taking 4-50.
In Division 6, Simon Morse took 5-46 to help Chesterton to a 33-run win over Eynsham 2nd.
Steve McComb hit 98 for Dorchester, but it couldn't save them from a three- wicket defeat at home to Shrivenham 2nd.
In Division 8, Neil Cotterell took 6-17 as Marcham 2nd beat Sunningwell by 18 runs.
Shannon Dyer picked up 6-12 as Chadlington 2nd stay top of Division 9 with a nine-wicket win against Watlington 2nd, who were shot out for 27.
In Division 10, Carl Evans's 107 helped Chinnor to a four-wicket win against Swinbrook 2nd.
Ali Worrell took 5-13 as Deddington 2nd eased to a ten-wicket victory over Eynsham 3rd - who were shot out for 38 - in Division 11.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article