Yorkshire thrashed Derbyshire by 10 wickets to reach the quarter-finals of the Royal London One Day Cup at Scarborough’s North Marine Road.
The White Rose county romped to their fifth win in seven matches – chasing down 152 inside 25 overs - to consolidate their position at the top of Group A.
Medium-pacer Richard Pyrah (3-25) and leg-spinner Adil Rashid (3-45) shared six wickets for Yorkshire, who skittled Derbyshire for 151 after asking the visitors to bat first.
Tim Bresnan started the procession with the wicket of Wes Durston with his first ball of the match and then picked up Australian Marcus North to leave the Falcons in early trouble on 4-2.
Billy Godleman (36) and Alex Hughes (43) led a mini fightback, but Rashid returned to rip through the lower order.
Opening duo Adam Lyth (67 not out), playing at his home ground, and Alex Lees (69no) then made a mockery of the run-chase, powering Yorkshire into the last eight with one game to spare.
Ian Cockbain booked Gloucestershire's place in the quarter-finals after escaping from an early ambush by Worcestershire paceman Mitchell McClenaghan at New Road.
The New Zealander took two wickets in five balls as the West Countrymen stumbled to 10-3 but a rain hold-up allowed them to regroup before Cockbain's unbeaten 98 secured a five-wicket win with 17 balls to spare.
Worcestershire, who still have a slim chance of reaching the knockout stage, disappointingly folded for 229 after looking well set with 89 from Tom Fell and 80 by Alexei Kervezee.
Rain during the interval brought Duckworth-Lewis calculations into play. The target became 216 in 43 overs and a further revision to 214 from 41 followed a second, shorter break after McClenaghan's damaging intervention.
Cockbain brought some composure to a critical situation and Gloucestershire were able to recover from losing Michael Klinger and Chris Dent to catches behind the wicket in McClenaghan's first over.
Essex also clinched their place in the quarter-finals with a thrilling five-run win over Hampshire at Chelmsford.
Half-centuries from Jesse Ryder, Tom Westley and Ravi Bopara had laid the foundation for the hosts' imposing total of 324, but at one stage it did not look enough as Adam Wheater showed his liking for the home attack.
He struck a brilliant 135 runs from only 97 deliveries, which followed the century he scored against his former colleagues when the sides met in the LV= County Championship at Colchester last month.
When Wheater was out, caught at mid-off by Graham Napier off Ryan ten Doeschate, his side needed just 55 runs from 10 overs, with six wickets intact.
But they lost wickets rapidly after that, which inevitably slowed the run-rate and they ended up five runs short on 319-9.
Essex skipper Ryan ten Doeschate said: "It was a fantastic win. While Wheater and Vince were together, it did not look good for us but we kept on fighting to get over the line.
"The first part of our mission has been accomplished by getting into the quarter-finals but now we want victory at Northampton to put us in line for a home draw."
Wheater said: "It was disappointing to lose after coming so close and being well placed to win. But now we can focus on our four-day game in the hope of getting promotion."
Kent retained their unbeaten record and stretched their Group B lead to four points with a hard-earned 59-run win over Sussex in a rain-affected clash at Canterbury.
A heavy shower during the break between innings coupled with a second shower early in the Sussex reply left the visitors in the driving seat when facing a revised target of 243 in 35 overs.
However, James Tredwell's seven-over stint of 4-27 - against the team he rejoins on County Championship loan later in the week - restored Kent's superiority and helped land a deserved fourth win, and with it, almost certainly, a home tie in the quarter finals.