Zak Crawley scored the fastest Test hundred by an England opener, reaching three figures off just 86 balls against Pakistan to break a 32-year old record held by Graham Gooch.
Back in 1990, Gooch scored a 95-ball hundred against India at Lord's, having already struck 333 in the first innings. But Crawley has now eclipsed his record with an electric innings in Rawalpindi that contained 21 boundaries.
The 24-year-old was on the attack from ball one after England captain Ben Stokes won the toss and opted to bat first, with Crawley striking 14 off the first over from Naseem Shah - their most in a Test innings this century.