London: After Sri Lanka beat Australia semifinals schedule finalize.
Host England face inauguration Champions Trophy South Africa champion at The Oval, London on Wednesday 19th June.
Sri Lanka Take on World Champion & World No. 1 ODI team India at Sophia Gardens, Cardiff on Thursday June 20, 2013.
Veteran Sri Lankan batsman Mahela Jayawardene was already looking forward to the semifinal against India after guiding his team to a 20-run win over Australia and a place in the last-four stage of the ICC Champions Trophy on Monday.
A disciplined Sri Lanka set up a semifinal date with India as they knocked out holders Australia, with Jayawardene and Nuwan Kulasekara playing key roles.
The weather has been so pleasant in Cardiff and London the last 24 hours that it almost seems like the lull before a storm. It hasn't rained, the wind has been in control and the sun has been out frequently.
1st Semi Final - England vs South Africa at The Oval on 19-June, 10.30 local (15:00 IST)
2nd Semi Final - India vs Sri Lanka ODI at Sophia Gardens, Cardiff on 20-June, 10.30 local (15:00 IST)