Day 3 saw more runs than wickets as opposed to Day Two where 11 wickets fell; even rain could not hamper the South Africa's juggernaut.
South Africa and Sri Lanka played out an exciting day of cricket that saw runs, wickets and some Christmas cheers to go with it.
South Africa were the more pleased side heading into lunch with Elgar and Cook 52 batting on 39 and 52 respectively, and the team score being 92 for no loss.
Stephen Cook became 6th South African opener to score hundred in Australia.
To be honest, it was not just any normal wicket, but a wicket which was next to impossible, which Mitchell Marsh somehow managed to pull off with his excellent athleticism.
Stephen Cook scored five, 12 and golden duck in the two warm-up matches South Africa have played against Cricket Australia (CA).
It was the night, which was known as Cricket South Africa's (CSA) annual dinner but as the ceremony progressed, it went on to become Kagiso Rabada award's night.
Kagiso Rabada won a total of six awards in the CSA Awards 2016.
South Africa won the final Test at Centurion by 280 runs, though they lost the series 1-2.
Stephen Cook revealed he was inspired to a debut Test century on Friday by his father Jimmy who flopped to a first ball duck.