All eyes will be on Virat Kohli on the occasion of his 100th Test match when India take on Sri Lanka in the first of a two-match Test series, at the Punjab Cricket Association Stadium in Mohali starting Friday. Kohli, who had been given rest in the recently-concluded T20I series, will become the 12th Indian cricketer to play 100 Test matches -- the others being Sachin Tendulkar, Rahul Dravid, Sunil Gavaskar, Virender Sehwag, VVS Laxman, Anil Kumble, Kapil Dev, Sourav Ganguly, Dilip Vengsarkar, Ishant Sharma and Harbhajan Singh. On the other hand, Shreyas Iyer is likely to be a part of the team after his three consecutive fifties in the 3-0 T20I series clean sweep against Sri Lanka. Here is how we think India will line up against Sri Lanka in the opening Test in Mohali: