The Proteas staged a remarkable fight at St Georges Park against Australia after being comprehensively outplayed during the first Test at Centurion.