Pakistani middle-order batsman Fawad Alam on Wednesday scored his first century on home soil against South Africa.
The batsman brought it up in style by cracking a heroic six, as Pakistan battles the Proteas at the National Stadium Karachi (NSK).
The middle-order batsman hit a ton in 221 balls with a strike rate of 45.25, including eight fours and two sixes.
This is the first time Alam is playing Test cricket at home as all of his earlier seven appearances in the format had featured the left-arm batsman on foreign soil.
He came to bat when Pakistan were four down after a top-order collapse in the last session on Day one of the first Test.
The batsman helped the team gain back its confidence as he continued to bat all day long, helping Pakistan take the lead over the Proteas.
Mbappe's departure from PSG comes as no surprise, as he has been hinting at a move away from the club for some time
Anti-Messi chants echoed through the streets as Real Madrid fans marched towards Santiago Bernabeu stadium ahead of...
Thrilling semifinal between Real Madrid and Bayern Munich will be remembered for its late drama
Flawless Pakistan stay on top of six-team ranking table with three victories and a draw
Lahore will get maximum of 10 matches, Rawalpindi eight while Karachi and Multan to host 5 matches each
Pakistan inch closer to the final of the hockey tournament