Thame Town’s five-match unbeaten run came to an end when they were beaten by Gerrards Cross at the weekend.
Batting first, Thame posted a disappointing total of 116 all out.
And there was little resistance from Town’s bowlers as Cross found their way to teh winning target for the loss of six wickets.
Meanwhile, Dinton failed to extend their lead at the top of the Home Counties Premier Division Two West after drawing their eagerly anticipated top of the table clash with Cove.
Stand-in captain Shakil Ahmed won the toss and asked Cove to bat first.
Faisal Ali wasted little time in finding his rhythm bowling Cove captain Chris Benham off stump early for a duck.
Nheem Amin and Ali bowled well with the new ball without much luck, Ali striking again in the same spell to remove Saad Khan for 12, Ahmed taking a smart catch over his head.
Neil Randall and James Marsh then steadied the innings for Cove; it took the introduction of Shakil Ahmed to break the partnership, removing Marsh.
Alister Gibbons and Shakil Ahmed then worked in tandem to restrict Cove and force mistakes from the batsmen, only Neil Randall managing to score with any freedom or consistency.
Randall (138 not out) did keep scoring freely, though, and fluently striking Ahmed for some hefty sixes, though in the process rode his luck getting dropped three times.
Cove eventually petered out to finish on 212 all out.
Dinton were confident of chasing the total, but despite Gibbens getting to 50 and with Massey also looking assured they lost regular wickets eventually finishing on 170-9.
Dinton stay top but Cove are now level with them on points.