An unbeaten maiden century by Charlie Walker helped Herefordshire keep alive their MCCA Trophy hopes as they beat visiting Northumberland.
Put into bat, Northumberland made 239-9 in their 50 overs, with opener Phil Nicholson top-scoring with 62.
Herefordshire slipped to 57-3 in reply but Walker, well supported by Ben Stebbings (53), steered them home.
Skipper Chris Boroughs told BBC Hereford & Worcester: "It was a great stand at just the right time."
Boroughs said at the mid-innings break he was confident his side had kept the winning target to within manageable proportions.
"Certainly at half-time we thought 239 was very gettable and we were quite pleased with that," he added
"We were perhaps a bit disappointed by the extras we gave away in terms of  wides, while we could have bowled a little bit better with the new ball."
But Boroughs said Walker's had been an innings of real maturity, and that the partnership of 95 he put on for the fifth wicket with Stebbings had won the game.
"Unfortunately Ben was out just after he had got 50 which was disappointing, but the good thing was Charlie went on and we knew as long as he was there we should win," Boroughs said.
"Fortunately he managed to carry on all the way through the innings for what was a great knock."
Herefordshire will head into their final match of the group stages at Cheshire knowing it is all to play for as they have a genuine chance of reaching the knockout stages.
"We knew that we had to to win the last two games after we lost the first game and were then rained off in the second," said Boroughs.
"It was vital we won today as it means we are still in with a shout.
"Cheshire will always be a strong side, although they are a slightly changed side to what they have been over the last couple of years."
Herefordshire will travel to Bramhall to take on Cheshire on Sunday, 20 May when play is due to get underway at 11:00 BST.