South Africa stunned Australia with the second-highest run chase in test history as they scored 414 for four to beat the world's top ranked team in Perth yesterday. A.B. de Villiers was the hero for the Proteas, scoring an unbeaten 106, and it was his partnership with debutant J.P. Duminy (50 not out) that guided South Africa past an increasingly frustrated Australia, Cricinfo reported. South Africa begun the match strongly, dropping Australia to 15 for three in their first innings, but then the momentum swung firmly in the favour of the hosts. Simon Katich (83) and Michael Clarke (62) took Australia to a respectable first-innings total of 375 all out, and left-arm seamer Mitchell Johnson appeared to have put Australia in total control as he took eight wickets for 61 runs to limit the visitors to 281. Despite Jacques Kallis taking three wickets at a miserly 1.71 per over in Australia's second innings, an impressive 94 by wicketkeeper Brad Haddin appeared to have put victory beyond South Africa. But Graeme Smith (108), Hashim Amla (53) and Kallis (57) set the stage for De Villiers' match-winning innings to give South Africa a 1-0 series lead. Johnson again was the pick of the bowlers with three wickets, but worryingly for Australia, new bowling duo Peter Siddle and Jason Krejza looked anything but the answer to the Glenn McGrath/Shane Warne void, conceding a combined 332 runs in the match for just two wickets. The highest test run chase was also against Australia, with West Indies scoring 418 for eight to win in Antigua in 2003. The next game starts in Melbourne on Boxing Day. Coverage of the series is limited due to a dispute between Cricket Australia and major news agencies.