South Africa bounced back from their insipid first Test performance with an impressive opening day to be 238-3 at stumps against New Zealand at Christchurch's Hagley Oval.
Opener Sarel Erwee scored his maiden Test century in his second appearance, combining with skipper Dean Elgar for a 111-run first-wicket stand which set the tone for the day in the second Test.
The Black Caps had dominated the first Test in Christchurch, winning by an innings and 276 runs but the Proteas showed vastly more fight and application.
New Zealand were left frustrated with as many as five edges falling short in the slips with the pitch not as quick as the first Test, nor offering as much seam movement.
Elgar surprised many when he opted to bat after winning the toss but it proved a good call, making 41 alongside Erwee, before being bowled by a Tim Southee inswinger after getting through the first session unscathed.
Erwee brought up his maiden hundred with a boundary in the final over before tea, leaping into the air to celebrate.
Aidan Markram, who needed runs after a lean spell, was determined but lost focus and fell short of a half-century when Neil Wagner lured him into a drive which was caught by Daryl Mitchell at first slip for 42.
Erwee followed him back to the changerooms two balls later for 108, caught behind by Tom Blundell off Matt Henry from a loose drive.
Temba Bavuma survived two close calls in the same Henry over, with edges eluding the slips and racing away for boundaries.
After his nervy start, Bavuma eased the tension before getting through to stumps on 22* alongside Rassie van der Dussen (13*).
Patient Erwee navigates Black Caps
Erwee brought up his half-century in the final over before lunch and then triple figures with four balls to go prior to tea. The 32-year-old left-hander patiently reached his century from 188 deliveries, with Wagner and Colin de Grandhomme combining for five consecutive maidens shortly prior to him achieving the elusive milestone. Erwee's stand with Elgar with South Africa's best opening partnership since December 2020.
Bold Elgar call pays off
Elgar's bold decision to bat raised some eyebrows, becoming the first captain to win the toss and not bowl at Hagley Oval. He also became the fourth skipper in the past 45 Tests played in New Zealand to win the toss and bat, remarkably coming after the Proteas were embarrassingly skittled for 95 and 111 in the first Test.