GEORGE RHODES and Ryan Tongue both hit centuries for Barnards Green who secured a 158-run victory at Wellington in Birmingham League Division One.
Green opted to bat after winning the toss with Rhodes (109) and Tongue (103) taking centre stage as they guided the visitors to 254-4.
However, a total collapse of the North End Lane outfit saw Green eventually reach 291-9 from their allocated 50 overs.
But it did not take long for the visitors to claim victory as they skittled their Shropshire-based opponents out for just 133 after 31.4 overs.
Tongue (3-18) and Jack Mackintosh (3-37) got the pick of the wickets for Green while Dan Lloyd (31) top scored for Wellington.
Old Elizabethans are still waiting for their first Division Two victory after suffering a three-wicket defeat at local rivals Pershore.
James Padden (55) and Atiq Ur Rehman (47) led the charge with the bat for OEs who were bowled out for 213 after 47.2 overs.
Openers Jamie Boyle (37) and Eliot Bartlett (38) also contributed as the rest failed to reach double figures.
In reply, Adam Wiffen hit an unbeaten 105 for Pershore who reached 214-7 with three overs to spare.
Christopher Ridings also hit 47 to leave OEs just one place above the drop zone.
Meanwhile, Worcester Nomads tasted back-to-back defeats and slipped into the bottom four in Division Three following their 51-run loss to Sentinel.
Sentinel were put into bat where they reached 193 all out with Andrew Harrison (45) and Tom Matthews (35) hitting the majority of the runs.
David Laird (25), Joe Yapp (28) and Charles Harrison (29) kept the scoreboard ticking over for the visitors while Ben Schiffmann (4-10) did well with the ball for Nomads.
With a sub-200 score to chase, Nomads were left wanting with the bat as Dominic Bradburne (4-37) and George Cheshire (4-25) prevented any consistent partnerships from forming.
Jamie Oliver (31) top scored for the hosts who were skittled out for 142 after 46.1 overs.