England breaks multiple records on Day 1 vs PAK at Rawalpindi; becomes first team in history

The first day of the first Test between England and Pakistan ended with a run feast, with England carrying on their "bazball" approach in the sub-continent as well and breaking all records. It started when English skipper Ben Stokes won the toss and decided to bat first.
Both openers gave them a brilliant start with a massive 233-run partnership for the first wicket that too at a quick time. Zak Crawley scored 122 off 111 balls, while Ben Duckett made 107 off 110 balls. That was not it; at No. 3, the wicketkeeper batter, Ollie Pope, also scored a quick century.
He made 108 runs off 104 balls. However, Joe Root was unlucky and got out after 23 runs. But Harry Brook made sure that England was not going to lose another wicket. He became the fourth English batter to score a century and made an 80-ball hundred.
He remained unbeaten on 101* off 81 balls, and in the end, some lusty blows from skipper Ben Stokes ensured that England broke Australia's record for most runs scored on the first day of a test match.
Stokes scored an unbeaten 34 runs off just 15 balls, with 6 fours and one six, and England made a massive score of 506/4 in just 75 overs at a run rate of 6.75. With this, they also became the only team in the history of test cricket to score 500+ runs in the first day of a test.
England surpassed Australia's record of 494/6, which they made against South Africa way back in December 1910, and now England holds the record for most runs in an opening day of a test match.
Pakistani bowlers looked helpless on the pitch, which was not giving any help to any bowler. Almost every Pakistani bowler conceded more than 6 runs per over. Now it will be interesting to see how England will go about its business on the second day and what score it will declare.