Sport Proteas face uphill battle after Bavuma falls late in Cape Town Test Marius Bekker · October 30, 2026