India defeated Australia by 8 wickets in the U-19 World Cup on Saturday at Bay Oval, Mount Maunganui on February 3.