Top-ranked South Africa had been expected to rifle through ninth-ranked Zimbabwe after the hosts had won the toss and elected to bat, but came up against a determined side that was marshalled by captain Brendan Taylor's 93.
It was just the fourth time in eight attempts that Zimbabwe had passed 200 in their first innings of a Test against the Proteas -- an achievement that looked highly unlikely as Steyn and Piedt pounced in the first two sessions.
Meanwhile debutant Piedt became the 19th Test cricketer -- and just the first South African since Bert Vogler in 1906 -- to pick up a wicket with his very first delivery, which spun sharply to trap Mark Vermeulen lbw for 14.
"I wasn't expecting it to spin so much, but I did put a lot on it," Piedt said.
"I've spoken to 'Hendo' (spin consultant Claude Henderson) over the years and we say that you should try to make a statement with your first delivery. I think I did that."
Off-spinner Piedt went on to claim two wickets in three balls during the afternoon session, dismissing Hamilton Masakadza for 45 and Regis Chakabva for a duck, on his way to figures of 4 for 90.
Sean Williams responded to that double blow with a counter-attacking 24 before he became Steyn's second wicket, which saw Zimbabwe slip to 120 for five. However Taylor continued to prove equal to anything that South Africa's attack could throw at him, and found support from wicketkeeper-batsman Richmond Mutumbami and then the lower order as he scored freely either side of tea.
That left Zimbabwe 220 for eight with more than 13 overs left in the day, but Tendai Chatara slapped a quick 22 before debutants Donald Tiripano and John Nyumbu saw the hosts to stumps.
"We've shown a lot of character today against the top attack in the world, and we can come back tomorrow and start again," Taylor said.
You’ve reached your limit of {{free_limit}} free articles this month.
Subscribe now for unlimited access.
Already subscribed? Log in
Subscribe to read the full story →
Smart Quarterly
₹900
3 Months
₹300/Month
Smart Essential
₹2,700
1 Year
₹225/Month
Super Saver
₹3,900
2 Years
₹162/Month
Renews automatically, cancel anytime
Here’s what’s included in our digital subscription plans
Exclusive premium stories online
Over 30 premium stories daily, handpicked by our editors


Complimentary Access to The New York Times
News, Games, Cooking, Audio, Wirecutter & The Athletic
Business Standard Epaper
Digital replica of our daily newspaper — with options to read, save, and share


Curated Newsletters
Insights on markets, finance, politics, tech, and more delivered to your inbox
Market Analysis & Investment Insights
In-depth market analysis & insights with access to The Smart Investor


Archives
Repository of articles and publications dating back to 1997
Ad-free Reading
Uninterrupted reading experience with no advertisements


Seamless Access Across All Devices
Access Business Standard across devices — mobile, tablet, or PC, via web or app
