The Proteas, powered by a majestic century from AB de Villiers, found themselves in prime position to level the Test series against Australia after a very satisfying third day of the second Test in Port Elizabeth.