Newtown remain in touch with the top two of the MSG Shropshire Division One after a six-wicket victory over Alberbury.
Newtown put their visitors into bat, and reaped the rewards with Tom Anderson (3-47) and Ally Laird (3-20) combining to reduce the border club to 148 all out.
Luan Franken (42) and Matt Knight (36) led the response with victory achieved in the 28th over.
Montgomery remain bottom of Division Two after being set a monster 311-8 to chase at Beacon.
Rob Bennett (68) and Aaron Ruff-Cock (43) did their best, but Monty fell short on 177.
There were half centuries for Paul Chapman (68) and Tom Bowen (50) but Welshpool saw their promotion bid knocked back at Albrighton.
Batting first, Pool set a decent target of 223-8, but it wasn’t quite enough despite Mat McWhinnie taking 4-20 from nine splendid overs as they slipped to a three-wicket defeat that leaves them just below the top two.
Guilsfield & Llandrinio chalked up one of their biggest ever totals on the way to cementing their mid-table position in Division Four.
After being put in to bat at Cae Glas, opener David Williams (107) found some of last season’s form by smashing a fine century, and was backed up by Rhodri Davies (51) hitting his first half century for the club as they made 271-9 from 40 overs.
Cae Glas put up a fight, but Dan Brown (4-40) ended their hopes as the villagers secured a 65-run win.
Newtown II saw their Division Five promotion hopes boosted, but Llanidloes’ took another blow with a disappointing defeat.
Newtown II returned from Alberbury II with a comfortable win after dismissing their hosts for just 101 with Jack Windsor taking 5-20. The win sees them second in the league.
Llanidloes were set an imposing 319-5 to chase at Church Aston, but were dismissed themselves for 157. Lewis Swallow made 34.
Montgomery II slumped to a 10-wicket defeat at Beacon II after being bowled out for 82 in Division Six, while Welshpool II saw their Division Seven title bid hit at home by Albrighton II, after they could only muster 118 to defend.