Pakistan's pace man Shoaib Akhtar and leg spinner Danish Kaneria combined to give their side victory by an innings and 100 runs on the last day of the third Pakistan-England Test at Lahore.
The victory gave Pakistan a 2-0 winning advantage in the series.
England started the day well and reached 205 before the first wicket fell to end a 175-run partnership between Ian Bell and Paul Collingwood.
Kaneria struck the first blow when having Collingwood caught by Hasan Raza for 80 scored off 196 balls off That set in train a 69-ball demolition which saw eight wickets fall like dominoes.
Then a double blow was struck by Kaneria as both Kevin Pietersen and Andrew Flintoff were dismissed with the score on 212.
Bell's 304-minute innings of 92 was ended on 92 when he was trapped leg before wicket by Akhtar's slower ball, also on 212.
The end came rather quickly with the only lower-order resistance being offered by Shaun Udal who scored 25.
Akhtar removed both Geraint Jones and Liam Plunkett at 227 while Udal fell to Mohammad Sami and off the next ball, bowled by Kaneria starting the new over, Matthew Hoggard was out.
Akhtar finished with 5-71 from his 19 overs while Kaneria took 4-52 off 22.1 overs.
Pakistan captain Inzamam-ul-Haq rated the series win one of the most enjoyable in his 13 years in the national side because it was a team effort.
It was also the first series win for the side under coach Bob Woolmer.