England will take an unassailable 2-1 lead to The Oval for next week's final Investec Test after wrapping up a 141-run victory over Pakistan at Edgbaston.
Hometown hero Chris Woakes and Steven Finn provided the telling surge, with four wickets for one run between them just before tea, as England bowled the tourists out for 201.
They were completing an improbable fightback, having conceded a 103-run first-innings deficit, and did so ultimately with 13.1 overs to spare - despite the determination of young opener Sami Aslam (70) and then the late sting of an improbable 50 stand between numbers 10 and 11 Sohail Khan and Rahat Ali.
England set Pakistan a ground-record Test run chase of 343 after declaring on 445 for six at Edgbaston.
The hosts hit 31 runs, for the loss of Jonny Bairstow, in four overs before Alastair Cook called time - leaving his team a minimum 84 overs to bowl Pakistan out and go 2-1 up with one more Test to play in this Investec series.
Bairstow (83) and Moeen Ali (86no) resumed in sunny conditions, and were in a predictable hurry to continue the previous evening's run spree.
Moeen hit Yasir Shah's third and fourth deliveries for leg-side sixes of increasing brutality. Then a mere four followed from the fifth ball, in an opening over which cost 20 runs.
Bairstow's chances of a fourth Test hundred ended swiftly, though, when Sohail Khan had him lbw on DRS - after he aimed to leg and missed, ending the sixth-wicket stand at 152.
A minimum number of black players will have to be selected in all national teams, with the target calculated on an annual basis.Read the full story ›
England international Jos Buttler is set for a spell on the sidelines after Lancashire announced the wicketkeeper-batsman has sustained a fractured left thumb.
The 25-year-old was struck by a bottom edge from Ben Cox's bat while keeping during the Lightning's T20 Blast win over Worcestershire on Friday.
He was in visible discomfort for the remainder of Worcestershire's innings, but the blow did not stop him blasting a 20-ball half-century, Lancashire's fastest fifty in Twenty20 cricket.
Lancashire cricket director and head coach Ashley Giles confirmed after the match that Buttler would undergo an X-ray and now his county and the England and Wales Cricket Board have provided an update on his condition.
A statement read: "Lancashire and England's Jos Buttler received a blow to his left thumb during Friday night's NatWest T20 Blast match against Worcestershire Rapids at New Road.
"X-rays later revealed he sustained a small stable fracture which will be managed conservatively."
James Anderson has been omitted from England's squad for the first Test with Pakistan.
The England and Wales Cricket Board announced Anderson had not recovered from a shoulder injury sustained in the third Test with Sri Lanka last month.
Jos Buttler had been in contention to replace Nick Compton, but was also not named in the 12-man squad.
Instead, Yorkshire batsman Gary Ballance was recalled, while Middlesex seamer Toby Roland-Jones receives a first call-up.
England captain Alastair Cook said: "Jimmy has been touch and go for a while, he is making really good progress but it is the selectors' view that he just wont be quite ready for that first Test, hopefully for the second."
The first Test begins on July 14 at Lord's.
James Anderson's participation in next month's first Investec Test against Pakistan appears in doubt because of a shoulder injury in his bowling arm.
The England and Wales Cricket Board has confirmed Anderson will definitely miss his scheduled return to action in Lancashire's Specsavers County Championship match against Nottinghamshire at Trent Bridge.
That match begins on July 3, with the four-Test series against Pakistan then getting under way at Lord's only 11 days later.
The ECB has yet to issue an official assessment of Anderson's injury, which has been reported elsewhere as a stress fracture of his right shoulder blade.
Jonny Bairstow and Chris Woakes' career-best Test scores put England in control against Sri Lanka at Lord's as the hosts set a dominant first innings total.
England arguably under-achieved on Thursday's first day of the third Test, as they seek a 3-0 series whitewash, despite the continuation of Bairstow's brilliant form.
But on the resumption, the seventh-wicket pair extended their stand from 52 to 144 to help the hosts to a lunchtime 384 for seven.
Waokes registered his maiden Test half-century before going for 66 leaving Bairstow to shine in an unbeaten 167 as England passed 400 runs before being bowled out for 416.
The England cricket captain is the first Englishman and youngest player to ever achieve the landmark.Read the full story ›
Moeen Ali and Chris Woakes gave England the impetus to press hard for Investec Test and series victory at Chester-le-StreetRead the full story ›
James Anderson and Jonny Bairstow were the driving forces as England began their Test summer with an emphatic innings victory inside three days over Sri Lanka at Headingley.
Only bad weather and a maiden half-century from Kusal Mendis remotely threatened to inconvenience England, and Anderson - who finished with a match haul of 10 for 45 - and wicketkeeper Bairstow, with nine catches to add to his 140 runs, were having none of it.
The first of three Tests was wrapped up by an innings and 88 runs, shortly after tea, when Sri Lanka were bowled out for 119 after losing their last seven wickets for 26.