Landing | Thu Jun 20, 2013 11:14pm IST

India outplay Sri Lanka in Champions Trophy semi