Don't day dream , India will end up before reaching finals . It will lose the match with Pakistan and South Africa . No in form Batsman is visible in Indian Team . Kohli he has forgotten batting , Rohith no scores behind him , Yuvaraj will be big flop Shikar Dawan doesn't know where ball is bowled.
As the Champions trophy-2017, starting form june 1 in England, My prediction will be India & England/ South Africa in the final, as the two teams have potential to reach in the finals