India make Aussies toil - Barbados Today