Edgbaston - Pakistan made its lowest ever test score against England at Edgbaston on Friday, when it was bowled out for 72 after an hour of the afternoon session on day one.
James Anderson took 4-20, while Stuart Broad claimed 4-38 to leave Pakistan all out after just 39.3 overs.
Umar Amin was Pakistan's top scorer with 23, after the touring side won the toss and chose to bat despite difficult conditions at Edgbaston.
Pakistan made two changes to the side that lost heavily in the first test, with Zulqarnain Haider replacing keeper Kamran Akmal and spinner Danish Kaneria making way for Saeed Ajmal.
However, there was no place for former captain Mohammad Yousuf, who arrived in England less than 24 hours before the start of play and Pakistan's lack of experience was painfully obvious.
England nearly made an instant breakthrough when James Anderson hit Imran Farhat on the pads with the second ball of the day, but he wasted a review when replays confirmed the ball would have gone fractionally over the stumps.
Scoring proved exceptionally difficult and the pressure England exerted paid off after half an hour, as Farhat, still yet to score, edged a Broad ball behind to Matt Prior in the eighth over.
Salman Butt (7) batted for 55 minutes before he was caught by Graeme Swann at second slip off Finn's seventh ball of the day in the 14th over.
Shoaib Malik (3) was promoted up the order to No. 4, but the move backfired an over later when he nicked an outswinger from Anderson and was caught by Prior, diving in front of first slip.
Akmal flicked a Broad delivery for six over deep square leg at the start of the 19th over, but four balls later the same bowler had Azhar Ali lbw for 0.
Having faced 32 balls in 55 minutes, Ali walked off without asking for a review and replays showed the ball would have crashed into his off stump.
Akmal also decided not to ask for a review when he was lbw to Finn with the last ball of the 24th over, despite the ball pitching well outside off stump.
Three balls later the debutant Haider was out for a golden duck when he edged Broad to Prior.
Amin was dropped by Swann off Broad in the fifth over after lunch, the 31st, and he edged the next delivery over the slips for a rare boundary.
In the next over, umpire Marais Erasmus gave Mohammad Aamer out lbw to Anderson, but the decision was overturned.
A four from Amin in the 33rd steered Pakistan past its lowest ever test score _ 53 against Australia in Sharjah in 2002.
However, Amin fell two overs later, caught off Broad at third slip by Paul Collingwood and Umar Gul (0) lasted just eight balls before he was caught at gully by Kevin Pietersen off Anderson.
Mohammad Aamer (12) then holed out to Anderson two overs later, to be caught by a diving Alastair Cook at mid-off and the innings was wrapped up when Mohammad Asif (0) edged an Anderson delivery to Pietersen at gully.