Harbajan 7 wickets in one inns against South Africa -2004