|Royal London One-Day Cup, Headingley|
|Durham 237 (48.4 overs) beat Yorkshire 206 (48.1 overs) by 31 runs|
Durham produced a magnificent fightback to beat Yorkshire by 31 runs and reach the One-Day Cup semi-finals.
The visitors seemed well set for a big total on 178-3 but Mark Stoneman's (102) dismissal saw them slip to 237 all out, with Rich Pyrah taking 4-51.
Alex Lees (49) led the reply but the hosts lost three wickets in 17 balls.
Gary Ballance made 61 but Yorkshire collapsed from 133-2 in the 30th over to 206 all out, with Paul Collingwood taking 2-29 and Chris Rushworth 3-23.
Durham became the second team in the hat for Friday night's draw after Nottinghamshire beat Derbyshire on Tuesday.
Earlier, Stoneman and Phil Mustard (23) put on 57 for the first wicket in 14.1 overs for Durham, although Calum MacLeod and Scott Borthwick fell cheaply.
Collingwood (38) then shared a fourth-wicket stand of 80 with Stoneman, but the pair fell in successive overs to spark a collapse.
Steven Patterson (3-39) helped polish off the tail as the visitors were dismissed in the 49th over.
Lees and Adam Lyth (28) led the way for Yorkshire in the early stages of their reply, putting on 58 at more than six an over.
But Lyth was caught behind by Mustard off John Hastings (2-38) and Kane Williamson followed a ball later for a golden duck in the same fashion.
Ballance and Lees then looked to be taking Yorkshire to their victory target and put on 75 for the third wicket but, just like Durham, a batting collapse quickly followed.
Needing only another 104 with 20 overs remaining, Yorkshire totally lost their way with wicketkeeper Jonny Bairstow and captain Andrew Gale failing to trouble the scorers.
Pyrah gave Yorkshire some hope and hit four fours in making an unbeaten 29 in 28 balls, but when last-man Jack Brooks was run out, Durham celebrated a brilliant comeback.