Sri Lanka recorded the highest chase in ICC Champions Trophy history to beat India by seven wickets and keep their hopes of qualifying for the semi-finals alive.
Sri Lanka recorded the highest chase in ICC Champions Trophy history to beat India by seven wickets and keep their hopes of qualifying for the semi-finals alive.