Shoddy batting costs ‘New’ India as Sri Lanka bag consolation three-wicket win
By PTI
COLOMBO: A rejigged Indian team promised a lot but delivered little as Sri Lanka finally managed to win a ODI on home soil after nine long years, beating the visitors by three wickets in the third and final…