England completed a crushing eight-wicket victory over Australia to take a 2-1 Ashes series lead at a jubilant Edgbaston.
Ian Bell led the way with 65 not out and Joe Root chipped in with an unbeaten 38 as the hosts chased down 121 in 32.1 overs to win with ease on the afternoon of the third day.
Australia's last three wickets had added 97 runs as they were bowled out for 265 to leave England a testing target, with Steven Finn completing a Test-best 6-79.
But the hosts overcame the early loss of captain Alastair Cook for seven to clinch the victory that moves them within one win of claiming back the Ashes urn.
England's three-day victory capped an incredible turnaround since their 405-run hammering in the second Test at Lord's.
And for Bell, half-centuries in both innings on his home ground were a fitting retort to those who were calling for him to dropped after a run of low scores.
The Warwickshire batsman had cracked five boundaries from his first eight balls from Mitchell Starc when he offered his only chance.
An edge off the left-arm bowler flew towards second slip where beleaguered Australia captain Michael Clarke dropped a routine catch.
(BBC)
Starc had earlier bowled Cook with a fast, full away-swinger before Josh Hazlewood upped the pressure on out-of-form opener Adam Lyth by pinning him lbw for 12.