England’s attacking approach reached new heights as four players smacked centuries on an extraordinary day of Test cricket that saw the tourists rack up 506 for four against Pakistan in Rawalpindi.
Zak Crawley, Ben Duckett, Ollie Pope and Harry Brook all made three figures as England, who had players struggling with a viral infection leading into their first five-day match in Pakistan since 2005, made the highest run total on day one of a Test.
It was also the first time four batters had scored tons on the opening day, with Crawley hitting the fastest by an England opener and Duckett and Brook compiling their first in Tests.
The 24-year-old only needed 86 balls to bring up his hundred, which came shortly after lunch, after England had piled up a record 174 in the opening session.
Duckett followed up with his maiden Test century from 108 balls on his recall to the side after a six-year absence.
Former captain Joe Root failed to match those heights, out lbw to Mahmood for 23.
But despite the introduction of new batters, England showed no signs of slowing down with Pope and Brook at the crease.
Pope played some elegant strokes during a chanceless century, from 90 deliveries, before he also fell lbw, with Mohammad Ali taking his first Test wicket.
But the Yorkshireman had to settle for an 80-ball ton, the third fastest for his country, and finished the day unbeaten on 101 alongside captain Ben Stokes.
Stokes enjoyed the final few overs of the day, hitting 34 off 15 balls at a strike rate of 226 to cap off an outstanding batting performance from England.