Reply To:
Name - Reply Comment
Sri Lanka won the toss and elected to bat in its first ICC World Cup match against Canada at the Sooriyawewa International Stadium, a short while ago.
The Stadium was declared open by President Mahinda Rajapaksa before the commencement of the match.