PRETORIA, South Africa - Charl Schwartzel made a charge up the leaderboard at the European Tour's Tshwane Open on Friday, going 6 under in his second round to sit two shots off the lead.

Schwartzel had four birdies and an eagle in his 64 to move to 5 under overall and second behind South African compatriot Anthony Michael.

Michael carded a 1-under 69 to set the clubhouse target before a thunderstorm and then hail forced a suspension in play at Pretoria Country Club.

Daniel Im of the United States (68) and Theunis Spangenberg (71) of South Africa were tied for third on 4 under alongside Haydn Porteous, who won the tour's Joburg Open last month.

Overnight leader Justin Harding appeared to have revived his challenge with a hole-in-one on the par-3 No. 14 after starting with successive bogeys. But he had four more bogeys and a double bogey for a 5-over 75 to slip down to a tie for seventh.