Rahmat Shah's record 231* leads Afghanistan's fightback after ZIM's record total
Rahmat Shah's unbeaten 231 and Hashmatullah Shahidi's 141* powered Afghanistan to a record 361-run stand, their highest in Tests. It also marked Zimbabwe's first wicket-less day in Test cricket, highlighting Afghanistan's dominance on Day 3.