A superb knock of 96 no from Richard Moore helped Chester Boughton Hall return to winning ways against visiting Bramhall.

The Hall opener's impressive stand proved decisive in the hosts wrapping up a comprehensive nine-wicket victory over their Premier League rivals.

Bramhall were installed to bat first after losing the toss and Alex Hall made good progress, hitting four sevens before his dismissal for 55.

Further contributions from Ashley West (27) and Adam Wilde (56) followed, before Hall bowler Charlie Fleet took the latter's wicket.

Fleet (4-60) was in inspired form as the wickets fell steadily and Bramhall were limited to 192 for seven.

Moore led the Hall reply brilliantly, reaching his 96-run tally off 128 balls, assisted by Alex Money who fell just short of his half century when he walked for lbw on 45.

Alex Money then took to the crease and made 51 off 79 balls to guide Hall comfortably to their target, posting 196-1 in the 41st over.

Victory lifted reigning champions Hall to fourth in the division, though they trail runaway leaders Timperley by 80 points.

The league's pacesetters recorded an emphatic 199-run victory over basement side Didsbury, while Nantwich remain second after comfortably despatching Oulton Park in a nine-wicket triumph.

Neston were well beaten in a 194-run loss at Toft, Alderley Edge won by four wickets at Cheadle while Marple won by the same score at Grappenhall.

Upton's Division One title hopes were dealt a blow as they slumped to a 127 run loss at Oxton.

Set a 201-5 50-over total by the hosts, the Upton batting order laboured from the outset as opening duo Mat Owen and Chris McArthur walked for a combined seven runs.

James Williams fared best with a 41-run total, but that proved to be the high point of the Upton innings as the remainder of the order failed to reach double figure tallies as Oxton bowlers Chris Stenhouse (6-25) and Oliver Thompson (4-30) took charge.

Struggling Barrow lost by six-wickets at Widnes, where David McClements (48) and Stephen Ogilvy (49) top scored in their 194-8 score.

In reply, The Barrow bowlers failed to stem the flow of runs as Widnes quickly reached 192-four inside 35 overs.

Christleton emerged with a winning draw from their Division Two fixture at Northwich.

Captain Josh Morgan-Jones led the charge for the visitors, top-scoring with 59 in his side's innings of 199-8 after a strong contribution from Tom Wells (46).

Javed Iqbal (4-29) and Joshua Joseph (3-37) bowled strongly to stymie the Northwich reply as the hosts ended their 50 innings on 128-9 to claim a three-point share of the points.

Alvanley lost ground on the league's top three sides after a disappointing 128-run loss at mid-table Hale Barns.

Having been set a target of 227 for seven, Alvanley's reply fell short as they were skittled 99-10 inside 35 overs.

Tattenhall's woes continued as Brooklands inflicted a heavy 121-run loss at Brooklands, which saw Kevin Carroll smash his way to152 off just 61 balls for the victors.