Right-handed opener Lokesh Rahul made way for the left-handed Shikhar Dhawan as India, 1-0 up in the series, shuffled the top of their batting order for a third match in a row. Dhawan could not make the most of the opportunity, though, his attempted sweep shot off Dilruwan Perera finding Suranga Lakmal at deep square leg. The opener made 23 before becoming the off-spinner's 100th Test victim in a Sri Lankan record of 25 tests, two less than spin great Muttiah Muralitharan. Cheteshwar Pujara hit four boundaries before walking into a Sri Lankan trap. Paceman Lahiru Gamage stationed Sadeera Samarawickrama at leg slip and bowled the perfect delivery which Pujara tickled to the fielder to depart for 23.The greatest batsman of his generation. He is on a different level to any current batsmen - @imVkohli!
— KP (@KP24) December 2, 2017
Kohli, however, was simply unstoppable as the right-hander scored at nearly a run a ball, treating the weekend crowd to some exciting shot-making. Gamage was on the receiving end of Kohli's sublime batting in an eventful 37th over when the batsman hit the bowler for three boundaries - a drive through extra cover, followed by a leg glance and an imperious pull in front of square. Vijay brought up his 11th Test century with a ninth four, celebrating the feat with a little jig. The right-hander, who scored 128 in Nagpur, hit 13 boundaries in his elegant 155 before a lapse in concentration. Left-arm wrist-spinner Lakshan Sandakan, one of the three new faces in the Sri Lankan team, dismissed Vijay and Ajinkya Rahane stumped in successive overs in the final session.Celebrating a century in style, courtesy of @mvj888 and @imVkohli! #INDvSL pic.twitter.com/rR06on5sAE
— ICC (@ICC) December 2, 2017
BRIEF SCOREIndia 371/4 in 90 overs (Kohli 156*, Vijay 155)It's the eighth time he's scored 150! Well played @imVkohli! ? #INDvSL pic.twitter.com/P80wWotcFA
— ICC (@ICC) December 2, 2017