Alastair Cook played a near lone and highly-skilled hand to defy the Pakistan Cricket Board XI's pace and spin on day one of England's final warm-up match at the GCA ground.
Opener Cook was last out for 133 in 269 for nine declared on an awkward surface, before the PCB responded with 23 for none in eight overs to stumps.
England had faltered first to 14 for two against Mohammad Talha (four for 43) with the new ball and then 121 for five against the leg-spin of Yasir Shah (five for 75).
But Cook, employing decisive and sure footwork, stood firm. He already had 84 to his name when he offered the first of two chances - a mis-pull for a return catch to Talha - and mostly batted on a different level to his team-mates.
Among them, there were ducks for Jonathan Trott and Ian Bell - and Eoin Morgan registered a third successive failure.
But with one more innings possible before next week's first Test against Pakistan, there are no such qualms about Cook who added 10 fours in today's tour de force for his first hundred of 2012 - and as a married man - to the combined 102 he had already made against an ICC Combined XI.
He shared stands of 83 for the third wicket with Kevin Pietersen and then 90 for the sixth with Matt Prior.
Talha took two wickets in four balls to put England in trouble in the seventh over after they were asked to bat first in this three-day match.
The swing bowler, included in Pakistan's Test squad here, had Andrew Strauss caught-behind with a very good delivery - and then number three Trott offered no shot to go lbw to one that nipped back.
Pietersen needed 10 balls to get off the mark, as he had in the first innings of England's previous tour match on this same ground.
But he was soon driving confidently, while Cook's outlet against pace was mostly on the back foot - before both batsmen manoeuvred comfortable runs up to lunch off spinners Raza Hasan and Yasir.
The afternoon began badly for England when Pietersen fell in the first over, picking the wrong ball to force away off the back foot and bowled by Yasir.
Bell was lbw to his second ball, attempting to sweep Yasir, and Morgan disappointingly picked out deep backward-square with a more expansive version of the same shot soon afterwards.
Yasir, in particular, was a test for all on a used pitch which was offering plenty of help for spin - albeit slowly - but Cook was equal to the task.
Prior, who missed England's first match with a bruised left ring finger, was in the mood to make the most of match batting practice before next week too - and dug in to keep Cook company and keep the tempo handy for the remainder of the session.
Prior's was the first of four wickets to fall after tea, nibbling an edge behind to a diving Sarfraz Ahmed.
Graeme Swann also took an attacking approach, and succeeded with a straight six off Yasir and two fours until he edged another attempted big shot behind off the leg-spinner.
Graham Onions, in his first match for his country for more than two years following a career-threatening back injury, fell to a one-handed catch at mid-on - and when Cook finally went caught-behind trying to cut, Strauss decided on a declaration which spared Chris Tremlett from having to bat so soon after recovering from an eye infection.
He did not have long to bowl either, before England turned to spin at both ends in conducive conditions - and in the final over of the day, Swann almost had Nasir Jamshed caught-behind on eight.