India have won the toss and they will bat.. Kohli says the ball does things under lights so he wants to bat first.
Rohit Sharma comes back for his first international game since August, Karn Sharma makes his ODI debut, Robin Uthappa and Stuart Binny are also in.
They replace Shikhar Dhawan, Wriddhiman Saha, Ishant Sharma and R Ashwin.
Angelo says he would have batted first. Sri Lanka have made four changes – all the guys who have come in recently are in the XI – Dinesh Chandimal, Lahiru Thirimanne, Shaminda Eranga, Ajantha Mendis. They replace Kumar Sangakkara, Ashan Priyanjan, Chaturanga de Silva and Lahiru Gamag