In yet another one-sided semi-final of the ICC Champions Trophy 2013, favourites India lost no sweat as they thumped familiar opponents Sri Lanka by eight wickets to set up a title clash with hosts England.
↧