CARDIFF: India have qualified for the final of the ICC Champions Trophy by beating Sri Lanka by eight wickets in the second semi-final in Cardiff on Thursday.
Batting first‚ Sri Lanka scored 181 runs for the loss of 8 wickets in 50 overs. India achieved the target in 35 overs for the loss of 2 wickets.
The final of the trophy will be played between England and India at Edgbaston in Birmingham on Sunday.