Morne Morkel weighed in with 35 , his highest Test score , but then gave a return catch to Harbhajan , who brought the innings to an end by adding the wickets of Paul Harris ( five ) and Steyn ( 15 ) .