Match scores (New Road)
Worcestershire win by 15 runs
Worcestershire inns: 270-8 (50/50 overs. D'Oliveira 73*, Kohler-Cadmore 48, Moeen 34, Cox 32; Couglin 3-36)
Durham inns: 255-9 (50/50 overs. Clark 114, Jennings 47; Mitchell 3-38, Hastings 3-50)
Match report
Worcestershire sealed a home tie in the knockout stages of the Royal London One-Day Cup despite a maiden List A century from Durham opener Graham Clark at New Road.
The visitors appeared on course to reach their target of 271 after an opening stand of 122 in 24 overs between Clark and Keaton Jennings.
But former Durham all-rounder John Hastings and veteran Daryl Mitchell claimed three wickets each as the hosts won by 15 runs.
Worcestershire's fifth win of the campaign moved them top of the North Group and guaranteed qualification ahead of their final match at Derbyshire on Tuesday, while Durham need to beat Lancashire and hope Nottinghamshire do not win against Northamptonshire if they are to reach the knockout stages.
But it was rough justice on Clark who had followed up his 92 against Notts on Thursday with another fine knock.
Clark went to his half century off 66 balls and the 100 came up in the 20th over before Moeen Ali made a much needed breakthrough for the home side.
Jennings went for a reverse sweep three short of a half-century and an alert Kohler-Cadmore took the catch at slip, though the England Test opener did not look happy with the decision.
Mitchell then bowled Michael Richardson after he pushed forward and Brett D'Oliveira held on to a return catch from Cameron Steel.
Hastings came back into the attack and his second delivery brought about the downfall of the in-form Paul Collingwood, who perished to a low return catch for just four.
Then three wickets tumbled in three overs - the third of them being the prized wicket of Clark for 114. He holed out to long on off Mitchell, who also disposed of Ryan Pringle, while inbetween Hastings sent back Paul Coughlin.
Hastings claimed a third scalp when Stuart Poynter was caught behind while Jack Shantry cleaned up James Weighell in the penultimate over.
The hosts' innings centred around a first half-century of the campaign from D'Oliveira (73) after they had been put into bat.
Openers Ali (34) - in the last match before rejoining England - and Kohler-Cadmore (48) put on 58 in 11 overs.
The other substantial partnership saw D'Oliveira and Cox (32) add 64 in 11 overs for the fifth wicket.
Collingwood put the brakes on by bowling 10 overs on the trot and conceding only 43 runs. He also collected the wicket of England Lions batsman Joe Clarke but it was medium pacer Coughlin who enjoyed the most success with the ball for Jets in returning three for 36 in his nine overs.
Moeen's innings was a mixed affair of several pleasing drives but also much playing and missing before he nicked Chris Rushworth behind.
Kohler-Cadmore threatened a substantial contribution and would have been disappointed when he offered a low return catch to spinner George Harding, but he and his side had scored enough runs.