Three Pakistan batsmen fell in quick succession to hook shots to spoil an otherwise solid performance by the tourists on the first day of the first Test against South Africa at Centurion Park on Thursday.
Pakistan were 242 for five at the close, with captain Inzamam-ul-Haq unbeaten on 35.
It could have been better for Pakistan. Vice-captain Younis Khan shared a 133-run third wicket partnership with Yasir Hameed as the total climbed to 183 for two.
Then Khan hooked against Shaun Pollock and was caught at fine leg after making an impressive 68.
Three overs later Hameed played a similar shot and was caught at deep square leg off Andre Nel for 65.
Faisal Iqbal made only one before the hook was his undoing as well, when he gloved a simple catch to wicketkeeper Mark Boucher off Jacques Kallis.
It was Boucher's 367th catch, a Test record, although he remains 13 behind former record-holder Ian Healy of Australia in total dismissals.
Hameed took advantage of his first opportunity at Test level since June 2005 as he and Khan set a new record for the third wicket for Pakistan against South Africa.
Hameed came into the side at number three with Khan moving down to four to fill the gap left by Mohammad Yousuf, who is in Pakistan with his wife, who is due to have a baby.