Sri Lanka fight, but Australia ahead