Steve Harmison took two late wickets to leave Pakistan trailing England by 462 runs with seven wickets left at stumps Friday on day two of the first Test at Lord's. Put into bat after England declared at 528-9, Pakistan had 20 overs left in the day.
In the 10th, Harmison enticed Salman Butt on 10 to chase a wide delivery and edge to stand-in captain Andrew Strauss at second slip.
Two balls later, Faisal Iqbal cut a ball from Harmison and Paul Collingwood took a superb, one-handed diving catch at third slip to leave Pakistan at 28-2.
With 13 balls remaining and Pakistan on 65-2, opener Imran Farhat left a seaming delivery from third-change Liam Plunkett and was bowled for 33.
Pakistan finished on 66-3 with Mohammad Yousuf on 20 and night-watchman Mohammad Sami yet to score.
Harmison, having missed England's last four tests with shin splints, had 2-15 from eight overs. Plunkett had 1-14 off two overs. Collingwood had earlier hit a test-best 186 as one of three centurions for England, which hasn't beaten Pakistan in a series at home since 1982.
Ian Bell's 100 not out and Alastair Cook's 105 helped the hosts pass 500 for the eighth time against Pakistan. The 21-year-old Cook hit 10 fours in 279 balls for his second century from just six tests since debuting with 104 not out at Nagpur in March.
Resuming on 309-3, England scored 70 runs in the day's opening hour and 58 from the new ball's first 10 overs.
But in the day's fifth over, and only 13 deliveries after taking the new ball, Sami got an inswinger to knock Cook's off stump out of the ground with England having added just eight runs. In the second session, legspinner Danish Kaneria took 3-8 - Collingwood, Geraint Jones for 18, and Plunkett for 0 - as England added just 69 runs to its 117 before lunch.
Collingwood was finally dismissed after 445 minutes batting, stumped by wicketkeeper Kamran Akmal off Kaneria after his back foot slid out of the crease.
He totaled 23 fours in his 327-ball innings. He also added a stand of 120 with Bell to a 233-run partnership with Cook that broke a 44-year-old England fourth-wicket record against Pakistan.
Ted Dexter and Peter Parfitt had compiled 188 in Karachi in 1962. Collingwood surpassed the highest score by an Englishman against Pakistan at Lord's, beating Tom Graveney's 153 in 1962. He also beat his previous Test best of 134 not out, set in March at Nagpur, India.
Twenty-eight runs after Collingwood's dismissal, Jones failed to pick Kaneria's googly while sweeping and was out lbw to leave England at 469-5.
Six balls from Kaneria later and Plunkett was caught by Farhart at slip. Farhart, who dropped three catches on Thursday, smiled and looked upward with open arms after taking the catch.
Batting in the No. 6 position which Andrew Flintoff is expected to reclaim for the second test starting July 27, Bell at one stage looked as if he was going to run out of partners. Matthew Hoggard padded up to legspinner Shahid Afridi and was out leg-before-wicket for 8.
Ten runs later, Harmison (2) was run out by Mohammad Yousuf at deep midwicket with England 525-9. No. 11 Monty Panesar kept out six balls, each time receiving an ironic cheer from the crowd, and Bell just made his third Test century.
There are three more Tests in the series.