Warwickshire are on the march up the Division One table. After beating title rivals Nottinghamshire in their previous match they routed the team who succeeded them as champions last year, winning by an innings and 188 runs inside three days at the Emirates Durham ICG.
Keith Barker followed up his 6-46 in dismissing Durham for 171 by reducing them to four for two when they followed on 301 behind.
But the real capitulation began after Keaton Jennings and Michael Richardson had stayed together for 35 overs to add 71.
With the fourth ball of his 12th over Jeetan Patel had Richardson caught at short-leg and went on to take 5-9 in 22 balls, finishing with 5-49.
Boyd Rankin took 3-16 as Durham subsided from 75 for two to 113 all out to slide deeper into relegation trouble while Warwickshire went fourth in the table, 20 points behind leaders Nottinghamshire with a game in hand.
— Keith Barker (@KBarks13) July 15, 2014
They began the day on 62 for three and Barker took two wickets in the seventh over. With Chris Wright off the field due to a stiff back, Warwickshire had Rikki Clarke operating from the other end and Durham made comfortable progress in the first 20 minutes.
Gordon Muchall then fell lbw and two balls later Paul Collingwood pushed forward to a delivery slanted across him and edged Barker to Clarke at second slip.
Three wickets had gone down for five runs when Phil Mustard drove at Clarke and edged to Will Porterfield at third slip.
At 83 for six, John Hastings joined Scott Borthwick and they enjoyed some respite when Barker was rested with figures of 18-7-33-4.
Borthwick went for 46 when he played back to a ball from Rankin which kept low and had him lbw. Hastings hit Patel for six on his way to 51 off 66 deliveries before Barker returned after lunch to have him caught at first slip.
When Durham followed on Mark Stoneman fell second ball on the day he received a penalty under the ECB's discipline code for showing dissent when given out lbw to Yorkshire's Adam Lyth at Headingley last week.
Durham about to resume on 62-3 at the start of day three https://t.co/yUznMC4FhA
— Durham Cricket Club (@DurhamCricket) July 15, 2014
He followed an away swinger he could have left and edged to third slip, where Porterfield clung on again to remove Borthwick in Barker's next over.
Patel, turning the ball out of Barker's footmarks, had been threatening for some time when Richardson was caught by Sam Hain at short-leg for 30.
Two balls later Muchall was lbw for the fourth successive innings. Jennings played on for 37 against Rankin and three wickets had fallen for no runs.
Collingwood swept Patel for four but was then pinned lbw by Rankin before Mustard drove at Patel and edged to Clarke at slip.
Hastings drove to long-on and 75 for two had become 91 for nine, before Mark Wood swung lustily to make 18 until he was bowled by Rankin.
Barker said: "It's been a while since we won here and we certainly didn't expect to do it by taking 17 wickets in a day.
"The ball was doing just enough for us. Durham probably didn't get their lengths right on the first day and we found it nipped around if we bowled a bit fuller.
"With Chris Wright being injured it was a bit scary being a bowler down, but fortunately my knee held up well. I have struggled a bit in the last few games but my rhythm felt good here."
Durham coach Jon Lewis said: "Warwickshire's bowlers were really disciplined. If you keep batsmen under pressure you get wickets, but we didn't do that on the first day.
"We came into the game hoping a win would take us up towards the top, now we are looking at the other end of the table and our next game at Old Trafford will be a crucial one."