England captain Andrew Strauss scored a majestic century on the fourth day of the third Test against Pakistan on Monday to set up the prospect of an enthralling finale.
The home side were bowled out for 345 just before the close to give the tourists a victory target of 323. Pakistan's openers survived a single over at the end of the day without scoring.
On a day of fluctuating fortunes, Strauss made 116 and put on 158 for the first wicket with Marcus Trescothick (58) in England's second innings before the touring side scythed through the top order to reduce their hosts to 248 for five.
Strauss's innings formed the bedrock of England's effort. The left-hander, driving and cutting sublimely on a pitch of increasingly variable bounce, took 153 balls to get to his 10th Test century in only his 30th match.
He batted for four hours and 10 minutes in all and hit 16 fours, three of them coming off a single over from leg spinner Danish Kaneria.
Photograph: Getty Images