India complete a stunning 295-run win over Australia in the first Test in Perth to continue their extraordinary run in the country.... Read more