Post navigation India display all-round show to outplay hosts Sri Lanka Cricket Prithvi Shaw to miss majority of domestic season due to knee injury