Temba Bavuma has scored an unbeaten half-century as South Africa reached 4-233 after a stop-start opening day of the first Test against Bangladesh at Kingsmead.
Play was called off with 76.5 overs bowled on Thursday as the umpires deemed the light not good enough, despite the sun shining down on the ground.
It was a curious end to a day that had started with a 30-minute delay due to a problem with the sight screen.
The steady Bavuma was 53 not out at the close, having put on the same number for the fifth wicket with Kyle Verreynne, who was 27 not out.
The pair will hope to push on to a big first-innings score on day two after the home side were sent in to bat, another interesting decision at a ground where spin is very much in play in the latter stages of the match.
South Africa made a bright start, going to lunch on 0-95 as Bangladesh’s bowlers initially couldn’t find their range.
Captain Dean Elgar (67) led the way, but he was the first player dismissed just after lunch, gloving a Khaled Ahmed delivery to wicketkeeper Litton Das with the score on 113.
Elgar, who had clipped the first ball of the day for four, had hit 11 fours off 101 balls.
His fellow opener Sarel Erwee (41) then dragged the ball onto his stumps from spinner Mehidy Hasan Miraz shortly afterwards as the visitors pegged back their hosts.
It got better for Bangladesh when Mehidy produced a remarkable gather and throw to run out Keegan Petersen for 19.
Debutant Ryan Rickelton (21) looked in command until he tried a pull shot off seamer Ebadot Hossain and was caught at mid-on by the tourists’ skipper Mominul Haque.
Bavuma took control but will be the subject of yet more focus on the second day having converted just one of his half-centuries into a century in eight years of playing Tests.
Bangladesh are aiming to follow up on their ground-breaking victory in the one-day international series last week, which was the first time they’d won a series of any kind in South Africa.
The hosts are without a number of their regular players. Seamers Kagiso Rabada, Lungi Ngidi and Marco Jansen, and top-order batsmen Aiden Markram and Rassie van der Dussen are all missing after opting to play in the Indian Premier League rather than this series.