DANIEL Elliot claimed five wickets for Avoncroft, but Old Vigorians proved too strong as they eased to a 131-run victory.
Despite the best efforts of Elliot, Avoncroft struggled to build momentum, while the visitors pressed home their advantage.
Chris Drew’s 84 was followed by an innings of 85 by Sam Harris as the Worcester side made 321.
Elliot also performed well with the ball as he notched up 37, but this was the second highest score for Avoncroft.
David James could only better it with 44 as Thomas Weston, Stephen Protherough, Jeremy Robertson, Azmat Riaz and Charles Lamb claimed a brace of wickets to end the hosts’ chase on 190.
After winning the toss and electing to field, Avoncroft would have been bidding to take some early wickets.
However, Old Vigorians looked comfortable from the off, with Drew going on the attack.
Ahsan Fiaz also batted solidly before Elliot took his first wicket of the match.
Ian Carpenter and Chris Pitt combined to get Drew out, with the latter taking the catch which reduced Old Vigorians to 117-2.
But Osman Fiaz and Harris soon got their side back on track and made an impressive partnership of 138, which saw them both make half centuries.
With Old Vigorians on 255-3, Avoncroft were handed another life-line thanks to the bowling of Elliot who removed Fiaz (53) and Harris (85) in quick succession.
Three more wickets followed as the home side suddenly got on top. But Lamb and Riaz ensured Avoncroft had a big total to chase before the former became Elliot’s fifth victim.
After a solid start to their innings, which saw Avoncroft move to 50 without loss, the hosts looked to push on.
But after losing Joe Ingle (9), they then dismissed Sam Hughes and, crucially, James, who was looking in good form before
being bowled by Lamb for 44.
Avoncroft tried to bounce back as they went from 76-3 to 120-3, but two quick wickets, with Sam Hughes and Ben Warwick going for 16 and 15 respectively, seemed to dash their comeback bid.
Will Sach (11) was then removed before Old Vigorians finished off the tail as they took the final four wickets for the loss of just four runs.