Sri Lanka beat India by 7 wickets at the ICC Champions Trophy
Sri Lanka beat India by 7 wickets in the ICC Champions Trophy. India scored 321 runs for 6 wickets while Sri Lanka won by 322 runs for 3 wickets. Kusal Mendis scored 89 runs while Dhanuskha and Anjelo Mathews scored 76 and 52 runs respectively. Read More