Updated On: 18 June, 2013 02:17 AM IST | | Agencies
Sri Lanka will play India in the Champions Trophy semi-finals after ousting defending champion Australia by 20 runs
Sri Lanka reached the Champions Trophy semi-finals with a 20-run victory over holders Australia in the last league match at the Oval in London on Monday.

Australia's George Bailey is run out during the 2013 ICC Champions Trophy cricket match between Sri Lanka and Australia at the Oval in London on June 17, 2013. PIC/AFP