Milton Keynes took advantage of Division One leaders North Crawley not playing to cut the gap at the top of Division One with a comprehensive 92 run victory over MK City.
With the table toppers having the weekend off, MK made no mistake against a struggling City side who fell way short of the home side’s target of 282 to win.
Nimesh Chavda proved the star man as he top scored on 91, supported by Sam Hagger (66) and Nick Hillman (63 not out) as MK reached a total of 281-3 in Middleton.
A decent knock of 46 from Asif Iqbal gave City some hope of recovering, but it wasn’t to be as they slumped to 189 all out, thanks largely to a superb spell by Joe Fairbrother who claimed 5-26 as his side close to within 41 points of leaders North Crawley.
Meanwhile at the bottom of the table, Newport Pagnell leapfrogged above Cranfield University when the two sides holding up the rest clashed at Willen Road.
Liam Fox (69 not out) led the way for Newport as they recorded 225-4, with James Fletcher unbeaten on 43. And that proved more than enough as Crranfield fell for just 132, with Gary Hefferon (4-28) the pick of the bowlers.
Inconsistent New City (MK) suffered a losing draw at the hands of Thurleigh, despite a good knock of 79 from Mihir Choksi.
Thurleigh opened up with a total of 257-8 as three New City bowlers took two wickets apiece, and the visitors went close to snatching maximum points as they ran out of overs on 233-8, with Harsh Jethra in fine form on 47.
The other game in the top division saw Olney Town (96) slip to an eight wicket defeat against Elstow (101-2). Paul Gallyot (32) and Jack Watson (12) were the only batsmen to hit double figures for Olney.
Stoke Hammond had too much for Old Bradwell as the promotion hopefuls beat the relegation strugglers by seven wickets.
Bowled out for just 157, Old Bradwell were always going to be up against it, with opener Ross Poulter (24) the best of the scorers as Joe D’Agostino did the damage with 5-35.
The visitors then made no mistake as they cruised home on 160-3, thanks largely to 60 not out from Amit Miff Patel.
New Bradwell continue to struggle and suffered a losing draw at Milton Bryan, despite a superb century from Raj Lall.
That fantastic knock came in reply to Milton Bryan’s very strong total of 320-6. But Lall found little support along the way as New Bradwell fell short on 262-9 – Andy Overton their next highest scorer on 55.
Leaders Caddington had too much for Shenley Church End in a 141 run victory.
Caddington totalled 218-8 as Lal Patel returned 4-44 for Shenley. But his side came up well short with the bat, sent packing for just 77 in reply as they continue to occupy one of the two relegation places.
Elsewhere Open University (275-5) earned a winning draw against Tring Park 4ths (182-5) after a fine 94 from Param Gill.
Printers remain top of the table, but they had to settle for a winning draw at Harlington.
Thiyagalingam Shafa led the way with an unbeaten 80 for Printers as they hit 176-9, with Razzan Mohamed adding 50 of them.
But the home side held on to earn a share of the spoils with 119-6, opening the door to Westcroft to cut the gap at the top.
And Westcroft did just that as they beat New City 2nds by eight wickets to move back to within 17 points of top spot.
Saud Shah was the star for Westcroft with figures of 7-16 as New City were dismissed for a mere 50, and the visitors cruised to victory inside just 10 overs on 51-2.
Meanwhile Milton Keynes 2nds lost to Drayton Parslow by two wickets.
Brian Tompkins hit a good 66 for the visitors who made 123, but Drayton fought back to win on 125-8.
New Bradwell 2nds (258-6) suffered a six wicket defeat to Milton Bryan 2nds (259-4) and remain in relegation trouble, despite a superb 97 from Carl Ward and 61 for Tony Ewins.
Leaders Olney Town 2nds were held to a winning draw by Elstow but maintain a good advantage at the top.
Olney hit 198, with Andrew Griffin leading the scoring on 53, but Elstow held on to take a share of the points on 173-9.
Great Brickhill 3rds (146) lost ground on the leaders as they lost out to Whitchurch (149-5) by five wickets.
However, North Crawley 3rds (205-7) cut the gap with a 75 run win against Newport Pagnell 2nds (130) – Srinivas Waghmare hitting 71 not out for Crawley.
Old Bradwell 2nds (248-3) thumped Bletchley Town 3rds (133) by 115 runs, with Kashif Salim scoring 75 not out and Andy Thomas taking 5-31.
Wolverton Town 3rds (39) lost to Cublington 3rds (40-3) by seven wickets.