Stuart Broad took eight second-innings wickets to complete his first 10-wicket match haul and lead Nottinghamshire to a 10-wicket win over Warwickshire.
The England paceman took the first seven wickets to fall on the way to figures of 8-52 - a career best.
Broad's spell saw the home side bowled out for 100, leaving Notts just 25 to win - which they reached without loss.
Earlier Notts had taken their first innings from 362-9 to 389 - a lead of 76 - before the Broad-induced carnage.
The win - Nottinghamshire's first in five matches - sees them temporarily displace Yorkshire at the top of County Championship Division One and makes bottom-side Warwickshire's battle against relegation all the more difficult.
The day began with Mark Wagh and Ryan Sidebottom extending their last-wicket stand to 42 before Wagh sliced to point for 139 to give Neil Carter his third five-wicket haul of the season.
Warwickshire's consistently brittle batting line-up then crumbled at the hands of Broad.
The 24-year-old bowled 13 overs unchanged either side of lunch and profited from a number of batting errors, the first two of which came from Ian Westwood and Jonathan Trott, who both followed wide ones to be caught at gully.
Ant Botha found Ali Brown at mid-on, while Broad's pace knocked over Jim Troughton and pinned Rikki Clarke lbw first ball.
After a break for rain, Darren Maddy stretched to drive straight at cover and Chris Woakes steered a straightforward catch to Andre Adams at third slip.
From 33-7 there was no way back for Warwickshire, but Carter (27) and Tim Ambrose (22) put up some resistance after lunch before Carter was caught on the cover boundary off Adams to deny Broad a 10-wicket haul.
Adams looked to repay Broad somewhat by holding on to a sharp catch in the gully off Ambrose and the innings was wrapped up when Imran Tahir was run out, leaving openers Alex Hales and Samit Patel to complete Nottinghamshire's three-day win.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.