Beleaguered Australians Brad Haddin and Mitchell Johnson helped steer their team to a dramatic two-wicket victory in the second Test to level a memorable series against South Africa on Monday.
Australia were chasing 310 for victory on the final day at and had slipped to 215 for six when Haddin and Johnson, whose places in the team have been questioned in the media, added 72 off 81 balls to take Australia to the verge of victory.
Haddin scored 55 and was dismissed 23 runs shy of the target, quickly followed by Peter Siddle for four, as South Africa fought back with all four results still possible in fading light at the Wanderers.
Johnson finished on 40 not out, a commanding innings that came off just 47 balls and included six fours.
Seamer Vernon Philander had earlier made his mark with five wickets, but South Africa captain Graeme Smith replaced him with Tahir for what proved to be the final over.
No play was possible in Monday's first session because of rain, meaning the stands were largely empty for the tense finale.
South Africa won the first Test of the two-match series in Cape Town where Australia were bowled out for just 47 in another enthralling encounter.
Ponting, Khawaja join forces to keep Australia alive
Steyn sparks another Australia collapse
Photos: Team India prepare for Windies sweep
Kallis goes past 12,000 runs but SA stumble
Steyn lauds South Africa fightback