RAWALPINDI: Spinner Keshav Maharaj took seven wickets as world champions South Africa dismissed Pakistan for 333 in the second and final Test in Rawalpindi on Tuesday.

For the latest updates, follow us @ArabNewsSport

The hosts resumed day two on 259-5 but Maharaj ran through their batting with figures of 7-102, his 12th haul of five wickets or more in Tests.

Shan Masood, the captain, top-scored for Pakistan with 87.

South Africa were 9-0 at lunch in their reply.