Yorkshire won the toss on what looked to be a flat wicket on a sunny morning and promptly batted, although they lost Andrew Hodd for 0, with just three of the board. But then the recovery began with the first of several important, and increasingly substantial, partnerships.
First, Will Rhodes and Dan Hodgson (22) added 48; then Rhodes and Jack Leaning added another 56 with Leaning making 32. Ollie Robinson replaced Leaning and the tempo, already picking up, went into over-drive as Robinson launched one of the highest and longest sixes by a Yorkshire player since Aaron Finch attempted to demolish the Point single-handed.
Robinson was eventually dismissed for 55 but that only let in Ryan Gibson, who made 66 from just 48 deliveries. His partnership for the fifth wicket with Rhodes added 122, easily the best of the innings. But none of these efforts could have been possible without the recurring presence at the other end of Will Rhodes who was finally dismissed in the 48th over for a superb 124, made from 130 deliveries with 12 fours and three sixes.
There was still time for Josh Shaw to join Gibson and launch the eighth and final maximum of the innings. So the players took lunch and Yorkshire`s probably enjoyed it a lot more.
But Worcestershire were not done and at 237/3 in the 39th over, they had closed the gap on Duckworth-Lewis and the match, if it had been abandoned at that point under increasingly darkening skies, would have been a tie.
But that is where Yorkshire`s bowlers began to make inroads.
An important wicket (Brett D`Oliveira for 62) was soon followed by another as Gareth Andrew nicked behind for just 12. That was just nine runs before Yorkshire got the scalp they had to get if they were to win.
Ross Whiteley began his career with Derbyshire and has always stuck a cricket with power and accuracy. He made 101 (86 balls with 12 fours and three sixes) and, while he was there, the home side could not afford to relax. But the momentum left Worcestershire as he departed and Matt Fisher (who finished with 3/27) and James Wainman (3/46) finished off the innings as none of the remaining batsmen had the power to maintain an asking rate that hardly ever went below nine runs per over and then rapidly rose to 10, 11 and beyond.
Josh Shaw (2/37) had made the initial important breakthrough by having Gareth Andrew caught behind and the rest followed fairly quickly once Whiteley was dismissed.
This win moves Yorkshire up to third with three games to play. We all now move to York CC for the Championship match which begins on Tuesday at 11.00 am