Pakistan, Oct. 21 -- South Africa ended day two of the Rawalpindi Test at 185 for 4 in reply to Pakistan's 333. The match is part of a two-Test series, with Pakistan already leading 1-0. The home side had a solid first innings after choosing to bat first. By the end of day two, the visitors still trailed by 148 runs and face a tough task ahead.

Pakistan resumed their innings at 259 for 5, with Saud Shakeel and Agha Salman at the crease. Both added important runs, with Saud scoring 66 and Salman contributing 45. However, the rest of the lower order failed to make an impact. Keshav Maharaj bowled brilliantly and took 7 wickets. Pakistan were bowled out for 333 before lunch.

Read more: Pakistan punish sloppy South Africa to reach 259-5 in ...