Scorecard - Sri Lanka v India
  Commentary
India 1st Innings
Batsman
How Out
Runs
Balls
S Dhawan
c Chandimal b Pushpakumara
119
123
KL Rahul
c Karunaratne b Pushpakumara
85
135
CA Pujara
c Mathews b Sandakan
8
33
V Kohli (c)
c Karunaratne b Sandakan
42
84
AM Rahane
b Pushpakumara
17
48
R Ashwin
c Dickwella b Fernando
31
75
WP Saha
c Perera b Fernando
16
43
HH Pandya
c Perera b Sandakan
108
96
Kuldeep Yadav
c Dickwella b Sandakan
26
73
Mohammed Shami
c & b Sandakan
8
13
UT Yadav
not out
3
14
Extras
b 2, nb 1)
24
 
Total
(122.3 ov, RPO: )
487
 
Sri Lanka Bowling
Overs
Mdns
Runs
Wkts
MVT Fernando
26.0
3
87
2
CBRLS Kumara
23.0
1
104
0
FDM Karunaratne
7.0
0
30
0
MDK Perera
8.0
1
36
0
PADLR Sandakan
35.3
4
132
5
PM Pushpakumara
23.0
2
82
3
Fall of Wickets:
1-188 (KL Rahul, 39.3 ov), 2-219 (S Dhawan, 47.1 ov), 3-229 (CA Pujara, 50.1 ov), 4-264 (AM Rahane, 65.4 ov), 5-296 (V Kohli, 78.2 ov), 6-322 (R Ashwin, 87.6 ov), 7-339 (WP Saha, 91.3 ov), 8-401 (Kuldeep Yadav, 110.6 ov), 9-421 (Mohammed Shami, 114.2 ov), 10-487 (HH Pandya, 122.3 ov)
Sri Lanka 1st Innings
Batsman
How Out
Runs
Balls
FDM Karunaratne
c Saha b Mohammed Shami
4
15
WU Tharanga
c Saha b Mohammed Shami
5
5
BKG Mendis
run out (Ashwin/Kuldeep Yadav)
18
19
LD Chandimal (c)
c Rahul b Ashwin
48
87
AD Mathews
lbw b Pandya
0
3
N Dickwella
st Saha b Kuldeep Yadav
29
31
MDK Perera
c Pandya b Kuldeep Yadav
0
4
PM Pushpakumara
b Kuldeep Yadav
10
27
PADLR Sandakan
c Dhawan b Ashwin
10
24
MVT Fernando
b Kuldeep Yadav
0
10
CBRLS Kumara
not out
0
1
Extras
 
11
 
Total
(37.4 ov, RPO: )
135
 
India Bowling
Overs
Mdns
Runs
Wkts
UT Yadav
3.1
0
23
0
Mohammed Shami
6.5
1
17
2
HH Pandya
6.0
1
28
1
Kuldeep Yadav
13.0
2
40
4
R Ashwin
8.4
2
22
2
Fall of Wickets:
1-14 (WU Tharanga, 2.3 ov), 2-23 (FDM Karunaratne, 4.3 ov), 3-38 (BKG Mendis, 8.5 ov), 4-38 (AD Mathews, 9.3 ov), 5-101 (N Dickwella, 20.3 ov), 6-107 (MDK Perera, 22.1 ov), 7-125 (LD Chandimal, 31.3 ov), 8-125 (PM Pushpakumara, 32.2 ov), 9-135 (MVT Fernando, 36.5 ov), 10-135 (PADLR Sandakan, 37.4 ov)
Sri Lanka 2nd Innings
Batsman
How Out
Runs
Balls
FDM Karunaratne
c Rahane b Ashwin
16
48
WU Tharanga
b Yadav
7
31
PM Pushpakumara
c Saha b Mohammed Shami
1
32
BKG Mendis
lbw b Mohammed Shami
12
21
LD Chandimal (c)
c Pujara b Kuldeep Yadav
36
89
AD Mathews
lbw b Ashwin
35
96
N Dickwella
c Rahane b Yadav
41
52
MDK Perera
c Pandya b Ashwin
8
23
PADLR Sandakan
c Saha b Mohammed Shami
8
24
MVT Fernando
not out
4
17
CBRLS Kumara
b Ashwin
10
15
Extras
 
3
 
Total
(f/o) ov, RPO: )
181
 
India Bowling
Overs
Mdns
Runs
Wkts
Mohammed Shami
15.0
6
32
3
R Ashwin
28.3
6
68
4
UT Yadav
13.0
5
21
2
Kuldeep Yadav
17.0
4
56
1
HH Pandya
1.0
0
2
0
Fall of Wickets:
1-15 (WU Tharanga, 10.4 ov), 2-26 (FDM Karunaratne, 15.3 ov), 3-34 (PM Pushpakumara, 20.2 ov), 4-39 (BKG Mendis, 22.5 ov), 5-104 (LD Chandimal, 50.3 ov), 6-118 (AD Mathews, 53.6 ov), 7-138 (MDK Perera, 59.3 ov), 8-166 (PADLR Sandakan, 68.3 ov), 9-168 (N Dickwella, 69.5 ov), 10-181 (CBRLS Kumara, 74.3 ov)
Umpires: Richard Illingworth, Rod Tucker
TV Umpire: Bruce Oxenford
Match Referee: Sir Richie Richardson
Toss: India
Sri Lanka Innings 181/11 after f/o)
India won by an innings and 171 runs
Pallekele International Cricket Stadium
3rd Test - Result

74.3:  OUT! Bowled. Ravichandran Ashwin to Lahiru Kumara. Carrom length ball, outside off stump on the front foot defending, missed. Bowled him, Ashwin seals the 3-0 series win with a perfectly pitched carrom ball that smashes into off stump. India are jubilant, Sri Lanka have been humbled. What a dominant display it has been by Virat Kohli's side, a massive margin of victory in the end. After three wickets in the first hour, a three day finish always looked to be on the cards. Angelo Mathews and Dinesh Chandimal held up the tourists for a while, but in the end nothing could prevent a crushing loss for the hosts.

Over the course of this three match series India have shown why they are such a juggernaut of a side in the subcontinent. Their talented batting order makes big contributions and their bowling attack extracts every ounce of assistance from mostly benign tracks. The next challenge on their horizon is to replicate that form in more alien conditions.

For Sri Lanka, the story is a different one. They have some hard thinking to do about how to take this team forward. There is some talent at their disposal, no doubt, but the way they have folded in this match and series will be of concern. At times they have looked out of their depth, but a few injuries have made life harder for them.

74.2:  FOUR! Ravichandran Ashwin to Lahiru Kumara. Off break length ball, middle stump down the track driving, well timed past long on for 4 runs. Crashed down the ground, these two are going to have some fun and play their shots now. No need to hang around with the result obvious to all.

74.1:  Ravichandran Ashwin to Vishwa Fernando. Off break back of a length, outside off stump on the back foot pulling, to deep mid wicket for 1 run, fielded by Yadav.

73.6:  Kuldeep Yadav to Lahiru Kumara. Chinaman length ball, off stump down the track driving, mis-timed in the air uncontrolled to long on for 2 runs, fielded by Yadav.

73.5:  Kuldeep Yadav to Lahiru Kumara. Chinaman length ball, off stump on the back foot defending, to short extra cover for no runs, fielded by Rahul.

73.4:  FOUR! Kuldeep Yadav to Lahiru Kumara. Chinaman length ball, off stump on the front foot driving, well timed past deep extra cover for 4 runs. Given some extra air and Kumara can't resist a big booming drive. He throws the kitchen sink at it and nails it into the gap at extra cover.

73.3:  Kuldeep Yadav to Lahiru Kumara. Googly back of a length, outside off stump on the back foot, Left to wicketkeeper for no runs, fielded by Saha.

73.2:  Kuldeep Yadav to Lahiru Kumara. Chinaman half volley, off stump on the front foot driving, to mid on for no runs, fielded by Yadav.

73.1:  Kuldeep Yadav to Lahiru Kumara. Chinaman back of a length, off stump on the back foot, Left to wicketkeeper for no runs, fielded by Saha.

72.6:  Mohammed Shami to Vishwa Fernando. Length ball, outside off stump on the front foot pushing, missed to wicketkeeper for no runs, fielded by Saha.

72.5:  Mohammed Shami to Vishwa Fernando. Length ball, outside off stump no foot movement driving, missed to wicketkeeper for no runs, fielded by Saha.

72.4:  Mohammed Shami to Vishwa Fernando. Length ball, outside off stump no foot movement driving, mis-timed in the air uncontrolled back to bowler for no runs, dropped catch by Shami. Dropped in his follow-through. Shami smiles but he probably should have taken that as it was awfully timed and looped back towards him. Perhaps he thought it was coming quicker at him and he misjudged it.

72.3:  Mohammed Shami to Vishwa Fernando. Short, outside off stump swayed away, to wicketkeeper for no runs, fielded by Saha.

72.2:  Mohammed Shami to Vishwa Fernando. Half volley, outside off stump on the front foot pushing, back to bowler for no runs, fielded by Shami.

72.1:  Mohammed Shami to Vishwa Fernando. Length ball, outside off stump on the back foot defending, to extra cover for no runs, fielded by Ashwin.

71.6:  Umesh Yadav to Lahiru Kumara. Length ball, outside off stump on the back foot defending, to short leg for no runs, fielded by Pujara.

71.5:  Umesh Yadav to Lahiru Kumara. Short, outside off stump on the back foot pushing, to short extra cover for no runs, fielded by Pandya.

71.4:  Umesh Yadav to Lahiru Kumara. Short, outside off stump ducked, hit body to short leg for no runs, fielded by Pujara. Ouch, that's gonna hurt. This bouncer from Yadav doesn't get up as much as expected and nails Kumara in the arm.

71.3:  Umesh Yadav to Lahiru Kumara. Short, outside off stump ducked, to wicketkeeper for no runs, fielded by Saha.

71.2:  Umesh Yadav to Lahiru Kumara. Length ball, outside off stump no foot movement defending, to short extra cover for no runs, fielded by Pandya.

71.1:  Umesh Yadav to Lahiru Kumara. Length ball, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Saha.

70.6:  Mohammed Shami to Vishwa Fernando. Length ball, outside off stump no foot movement driving, missed to wicketkeeper for no runs, fielded by Saha.

70.5:  Mohammed Shami to Vishwa Fernando. Length ball, outside off stump on the front foot driving, well timed to long off for 2 runs, fielded by Ashwin.

70.4:  Mohammed Shami to Vishwa Fernando. Back of a length, middle stump on the back foot, Left to wicketkeeper for no runs, fielded by Saha.

70.3:  Mohammed Shami to Vishwa Fernando. Length ball, off stump no foot movement working, hit pad to gully for no runs, fielded by Rahane.

70.2:  Mohammed Shami to Vishwa Fernando. Off cutter length ball, off stump on the back foot defending, back to bowler for no runs, fielded by Shami.

70.1:  Mohammed Shami to Vishwa Fernando. Short, outside off stump on the back foot, Left to wicketkeeper for no runs, fielded by Saha.

69.6:  Umesh Yadav to Lahiru Kumara. Length ball, off stump on the front foot defending, to mid on for no runs, fielded by Ashwin.

69.5:  OUT! Caught. Umesh Yadav to Niroshan Dickwella. Length ball, off stump backing away Steer, thick edge to gully, by Rahane. What a sharp catch by Rahane, he is such a safe fielder and made this look easy. It wasn't easy though, the ball was flying at some speed after Dickwella gave himself room and looked to chop down to third man. There is plenty of smiles out there for India. Dickwella played well but no more than that, batting with the tail is never simple.

69.4:  Umesh Yadav to Niroshan Dickwella. Leg cutter half volley, outside off stump on the back foot Steer, to third man for no runs, fielded by Yadav.

69.3:  Umesh Yadav to Vishwa Fernando. Back of a length, outside off stump on the back foot working, to fine leg for 1 run, fielded by Yadav.

69.2:  Umesh Yadav to Niroshan Dickwella. Back of a length, outside off stump backing away pushing, to deep cover for 1 run, fielded by Pandya.

69.1:  Umesh Yadav to Niroshan Dickwella. Length ball, off stump backing away working, to mid on for no runs, fielded by Ashwin.

68.6:  Mohammed Shami to Vishwa Fernando. Half volley, outside off stump on the front foot driving, to deep cover for no runs, fielded by Yadav.

68.5:  Mohammed Shami to Vishwa Fernando. Length ball, off stump on the front foot defending, to long on for no runs, fielded by Rahul.

68.4:  Mohammed Shami to Vishwa Fernando. Length ball, off stump no foot movement working, to short leg for no runs, fielded by Pujara.

68.3:  OUT! Caught. Mohammed Shami to Lakshan Sandakan. Length ball, outside off stump on the back foot cutting, top edge to wicketkeeper, by Saha. Tried to repeat the shot of the previous delivery but this time nicks through to Saha. It was wide again but Shami brought his length a touch fuller, making the shot more difficult. There is a healthy top edge and Saha safely pouches it moving in front of first slip. Can India wrap this up before the tea break?

68.2:  FOUR! Mohammed Shami to Lakshan Sandakan. Back of a length, outside off stump on the back foot cutting, well timed past deep cover for 4 runs. That's a really poor delivery, Sandakan has no issue in slapping it powerfully through point.

68.1:  Mohammed Shami to Lakshan Sandakan. Back of a length, off stump on the back foot glancing, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

67.6:  FOUR! Umesh Yadav to Niroshan Dickwella. Short, outside off stump backing away cutting, well timed in the air under control past deep backward point for 4 runs. Carved away over point, this is turning into a useful enterprising knock by Dickwella. The field was brought up to ensure Sandakan is on strike for the next over, so the aggressive left-hander took advantage.

67.5:  Umesh Yadav to Niroshan Dickwella. Back of a length, off stump on the back foot glancing, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

67.4:  Umesh Yadav to Niroshan Dickwella. Length ball, outside off stump backing away driving, to cover for no runs, fielded by Kohli.

67.3:  Umesh Yadav to Niroshan Dickwella. Back of a length, outside off stump on the back foot Steer, to gully for no runs, fielded by Rahane.

67.2:  Umesh Yadav to Niroshan Dickwella. Length ball, down leg side on the front foot working, well timed to deep backward square leg for no runs, fielded by Rahul.

67.1:  Umesh Yadav to Niroshan Dickwella. Length ball, down leg side on the front foot flick, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

66.6:  Mohammed Shami to Lakshan Sandakan. Yorker, outside off stump no foot movement defending, to silly point for no runs, fielded by Rahane.

66.5:  Mohammed Shami to Niroshan Dickwella. Back of a length, outside off stump on the back foot working, to mid wicket for 1 run, fielded by Ashwin.

66.4:  APPEAL! Mohammed Shami to Niroshan Dickwella. Half volley, off stump on the front foot flick, hit pad to gully for no runs, fielded by Rahane, appeal made for L.B.W. Sliding down leg with the angle from around the stumps.

66.3:  Mohammed Shami to Niroshan Dickwella. Length ball, outside off stump backing away cutting, missed to wicketkeeper for no runs, fielded by Saha.

66.2:  FOUR! Mohammed Shami to Niroshan Dickwella. Back of a length, outside off stump on the back foot driving, well timed past deep cover for 4 runs. This is a high quality stroke, Dickwella creams the full face of the bat through the ball and sends it racing away through cover.

66.1:  Mohammed Shami to Niroshan Dickwella. Short, outside off stump on the back foot defending, to short extra cover for no runs, fielded by Kohli.

65.6:  Ravichandran Ashwin to Lakshan Sandakan. Off break back of a length, outside off stump on the back foot working, to mid wicket for no runs, fielded by Yadav.

65.5:  Ravichandran Ashwin to Lakshan Sandakan. Off break half volley, outside off stump on the back foot defending, to silly mid on for no runs, fielded by Dhawan.

65.4:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump on the front foot defending, to silly point for no runs, fielded by Saha.

65.3:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump on the front foot defending, to silly point for no runs, fielded by Saha.

65.2:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, down leg side on the front foot sweeping, to deep backward square leg for 1 run, fielded by Shami.

65.1:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, down leg side on the front foot sweeping, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

64.6:  Mohammed Shami to Lakshan Sandakan. Full toss, outside off stump on the front foot driving, outside edge to slips for no runs, fielded by Kohli.

64.5:  Mohammed Shami to Lakshan Sandakan. Back of a length, outside off stump on the back foot defending, to cover for no runs, fielded by Yadav.

64.4:  Mohammed Shami to Niroshan Dickwella. Length ball, outside off stump on the front foot driving, to deep backward point for 1 run, fielded by Yadav.

64.3:  Mohammed Shami to Niroshan Dickwella. Length ball, outside off stump on the front foot driving, missed to wicketkeeper for no runs, fielded by Saha.

64.2:  Mohammed Shami to Niroshan Dickwella. Length ball, outside off stump no foot movement pushing, to cover for no runs, fielded by Kohli.

64.1:  Mohammed Shami to Niroshan Dickwella. Length ball, outside off stump on the front foot driving, to short extra cover for no runs, fielded by Kohli.

63.6:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump down the track driving, to mid on for no runs, fielded by Rahul.

63.5:  Ravichandran Ashwin to Lakshan Sandakan. Off break back of a length, outside off stump on the back foot working, to short leg for no runs, fielded by Pujara.

63.4:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, outside off stump on the front foot sweeping, to deep mid wicket for 1 run, fielded by Yadav.

63.3:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, outside off stump on the front foot sweeping, to backward square leg for no runs, fielded by Pandya.

63.2:  FOUR! Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, off stump on the front foot slog sweeping, well timed in the air under control past deep square leg for 4 runs. Another sweep, another boundary for Dickwella. He must play that shot in his sleep, it looks so natural to him. This time he swats it aerially over square leg, the ball making a resounding crack off the willow.

63.1:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, off stump on the back foot defending, to short extra cover for no runs, fielded by Kohli.

62.6:  FOUR! Kuldeep Yadav to Lakshan Sandakan. Chinaman short, outside off stump on the back foot pulling, well timed in the air under control past deep square leg for 4 runs. Kuldeep drops one short and his fellow chinaman swings it away handsomely for four. Nice way to get off the mark.

62.5:  Kuldeep Yadav to Lakshan Sandakan. Chinaman length ball, outside off stump on the front foot defending, to point for no runs, fielded by Rahul.

62.4:  Kuldeep Yadav to Lakshan Sandakan. Chinaman length ball, off stump on the front foot defending, to leg gully for no runs, fielded by Kohli.

62.3:  Kuldeep Yadav to Lakshan Sandakan. Chinaman length ball, off stump on the front foot working, to leg gully for no runs, fielded by Kohli.

62.2:  Kuldeep Yadav to Niroshan Dickwella. Chinaman full toss, down leg side on the front foot flick, to deep mid wicket for 1 run, fielded by Pandya.

62.1:  Kuldeep Yadav to Niroshan Dickwella. Googly length ball, outside off stump on the back foot defending, back to bowler for no runs, fielded by Yadav.

61.6:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump on the front foot defending, inside edge to short leg for no runs, fielded by Pujara.

61.5:  Ravichandran Ashwin to Lakshan Sandakan. Off break half volley, outside off stump on the front foot defending, to silly point for no runs, fielded by Saha.

61.4:  Ravichandran Ashwin to Niroshan Dickwella. Off break half volley, off stump on the front foot sweeping, to deep backward square leg for 1 run, fielded by Shami.

61.3:  Ravichandran Ashwin to Niroshan Dickwella. Off break back of a length, outside off stump on the back foot cutting, to point for no runs, fielded by Kohli.

61.2:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Saha.

61.1:  Ravichandran Ashwin to Niroshan Dickwella. Carrom ball half volley, outside off stump on the front foot driving, to short extra cover for no runs, fielded by Dhawan.

60.6:  Kuldeep Yadav to Lakshan Sandakan. Chinaman length ball, off stump on the front foot defending, bat-pad to short leg for no runs, fielded by Saha.

60.5:  Kuldeep Yadav to Lakshan Sandakan. Chinaman length ball, middle stump on the front foot defending, hit pad to short leg for no runs, fielded by Pujara.

60.4:  Kuldeep Yadav to Lakshan Sandakan. Chinaman length ball, off stump no foot movement defending, to silly point for no runs, fielded by Saha.

60.3:  Kuldeep Yadav to Lakshan Sandakan. Googly length ball, to leg no foot movement defending, missed to wicketkeeper for no runs, fielded by Saha.

60.2:  Kuldeep Yadav to Niroshan Dickwella. Googly back of a length, off stump on the back foot working, to mid wicket for 1 run, fielded by Pujara.

60.1:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, off stump on the front foot driving, to short extra cover for no runs, fielded by Kohli.

59.6:  Ravichandran Ashwin to Lakshan Sandakan. Off break half volley, outside off stump on the front foot driving, to short extra cover for no runs, fielded by Ashwin.

59.5:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump on the back foot working, to short leg for no runs, fielded by Pujara.

59.4:  Ravichandran Ashwin to Niroshan Dickwella. Off break half volley, off stump on the front foot sweeping, to deep mid wicket for 1 run, fielded by Shami.

59.3:  OUT! Caught. Ravichandran Ashwin to Dilruwan Perera. Off break length ball, outside off stump on the front foot slog sweeping, top edge in the air uncontrolled to deep mid wicket, by Pandya. Taken in the deep, Pandya celebrates the catch that gives Ashwin his third of the innings. This was always on the cards, Dilruwan was looking to be aggressive but it's a risky ploy against such a wily bowler. A thick top edge is the result of the slog sweep after some extra bounce from the rough, and Pandya makes good ground to make the catch look simple.

59.2:  Ravichandran Ashwin to Dilruwan Perera. Carrom length ball, to leg on the front foot defending, back to bowler for no runs, fielded by Ashwin.

59.1:  Ravichandran Ashwin to Niroshan Dickwella. Off break back of a length, outside off stump on the back foot Late Cut, to third man for 1 run, fielded by Yadav.

58.6:  Kuldeep Yadav to Dilruwan Perera. Chinaman length ball, off stump on the back foot defending, hit pad to short leg for no runs, fielded by Pujara.

Time for a drinks break in Pallekele. India will be pleased with that hour, they removed the two main men of the Sri Lanka middle order and spin is looking threatening against the two current batsmen. At this point it just seems as though a matter of time before the series whitewash is completed.

58.5:  Kuldeep Yadav to Dilruwan Perera. Chinaman length ball, outside off stump on the front foot defending, to slips for no runs, fielded by Rahane.

58.4:  Kuldeep Yadav to Dilruwan Perera. Chinaman length ball, middle stump on the front foot working, to short leg for no runs, fielded by Pujara.

58.3:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, off stump on the front foot sweeping, to fine leg for 1 run, fielded by Rahul.

58.2:  Kuldeep Yadav to Dilruwan Perera. Chinaman full toss, middle stump on the front foot working, to mid on for 1 run, fielded by Shami.

58.1:  Kuldeep Yadav to Niroshan Dickwella. Chinaman half volley, outside off stump on the front foot sweeping, to fine leg for 1 run, fielded by Rahul.

57.6:  Ravichandran Ashwin to Dilruwan Perera. Off break back of a length, outside off stump on the back foot driving, to extra cover for no runs, fielded by Rahul.

57.5:  Ravichandran Ashwin to Dilruwan Perera. Off break length ball, outside off stump on the front foot defending, bat-pad to short leg for no runs, fielded by Pujara.

57.4:  FOUR! Ravichandran Ashwin to Dilruwan Perera. Off break length ball, outside off stump down the track Slog, inside edge past fine leg for 4 runs. Perilously close to a wicket, Dilruwan can count himself extremely fortunate here. He charges the bowler and looks for an almighty heave but the flight and spin of Ashwin beats him comfortably. The thinnest of inside edges diverts the ball away from Saha's gloves and to the rope at fine leg.

57.3:  Ravichandran Ashwin to Dilruwan Perera. Off break length ball, outside off stump on the back foot Steer, to slips for no runs, fielded by Rahane.

57.2:  Ravichandran Ashwin to Dilruwan Perera. Off break length ball, off stump on the front foot glancing, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

57.1:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, outside off stump on the front foot sweeping, to fine leg for 1 run, fielded by Dhawan.

56.6:  Kuldeep Yadav to Dilruwan Perera. Chinaman length ball, middle stump on the back foot working, to short leg for no runs, fielded by Pujara.

56.5:  Kuldeep Yadav to Dilruwan Perera. Chinaman length ball, middle stump on the front foot defending, to mid wicket for no runs, fielded by Pujara.

56.4:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, outside off stump on the front foot Steer, to deep backward point for 1 run, fielded by Yadav.

56.3:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, outside off stump on the front foot driving, well timed to deep cover for 2 runs, fielded by Yadav.

56.2:  FOUR! Kuldeep Yadav to Niroshan Dickwella. Chinaman back of a length, off stump on the back foot cutting, well timed past deep cover for 4 runs. Walloped through the covers off the back foot. Dickwella really hits the ball with some ferocity when he goes for his shots.

56.1:  Kuldeep Yadav to Dilruwan Perera. Googly short, down leg side on the back foot pulling, to deep backward square leg for 1 run, fielded by Dhawan.

55.6:  Ravichandran Ashwin to Dilruwan Perera. Off break back of a length, outside off stump on the back foot working, to fine leg for 1 run, fielded by Yadav.

55.5:  APPEAL! OUT changed by umpire to NOT OUT after REFERRAL. Ravichandran Ashwin to Dilruwan Perera. Off break length ball, outside off stump on the front foot defending, hit pad to slips for no runs, by Rahane, appeal made for Caught. Another one bites the dust, a bit of bat and pad on that before it loops up to Rahane at slip. Dilruwan instantly calls for a review though, he punches gloves with his partner and looks pretty confident he'll be safe. Replays confirm the ball just hit the pad, the sound of bat hitting pad probably deceived the umpire. They check for the LBW too, but Dilruwan survives. That's the first successful review of the Test.

55.4:  Ravichandran Ashwin to Dilruwan Perera. Off break length ball, off stump on the back foot defending, back to bowler for no runs, fielded by Ashwin.

55.3:  Ravichandran Ashwin to Dilruwan Perera. Off break length ball, outside off stump on the front foot working, to short leg for no runs, fielded by Pujara.

55.2:  Ravichandran Ashwin to Dilruwan Perera. Off break length ball, outside off stump on the front foot defending, hit pad to silly point for no runs, fielded by Saha.

55.1:  Ravichandran Ashwin to Dilruwan Perera. Off break length ball, outside off stump on the front foot working, to short leg for no runs, fielded by Pujara.

54.6:  Kuldeep Yadav to Dilruwan Perera. Chinaman half volley, off stump on the front foot driving, inside edge to fine leg for 1 run, fielded by Yadav.

54.5:  Kuldeep Yadav to Dilruwan Perera. Chinaman length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Yadav.

54.4:  Kuldeep Yadav to Dilruwan Perera. Chinaman length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Yadav.

54.3:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, to leg on the front foot sweeping, well timed to deep backward square leg for 1 run, run save by Rahul.

54.2:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, off stump on the front foot driving, to backward point for no runs, fielded by Yadav.

54.1:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, off stump on the front foot defending, to silly point for no runs, fielded by Saha.

53.6:  OUT! L.B.W. Verified by umpire after REFERRAL. Ravichandran Ashwin to Angelo Mathews. Off break half volley, off stump on the front foot sweeping, hit pad. Up goes the finger, no hesitation from the umpire in giving that out. It looked plumb, Mathews was looking to sweep but the ball was very full so it snuck underneath his bat. This could spell curtains for the home team so Mathews elects to review. It was more out of hope than expectation though so it is no surprise that the decision is upheld. Just four wickets left now for India to wrap things up.

53.5:  Ravichandran Ashwin to Angelo Mathews. Off break back of a length, outside off stump on the back foot pulling, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

53.4:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, off stump on the front foot working, to mid wicket for no runs, fielded by Kohli.

53.3:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump on the back foot working, to short leg for no runs, fielded by Pujara.

53.2:  Ravichandran Ashwin to Angelo Mathews. Off break back of a length, outside off stump on the back foot working, to mid wicket for no runs, fielded by Kohli.

53.1:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, middle stump down the track, padded to silly point for no runs.

52.6:  Kuldeep Yadav to Niroshan Dickwella. Chinaman half volley, middle stump on the front foot sweeping, well timed to fine leg for 2 runs, fielded by Yadav.

52.5:  FOUR! Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, off stump on the front foot slog sweeping, well timed in the air under control past deep mid wicket for 4 runs. Dickwella sure does love the sweep shot, he plays it at every opportunity. Wide open spaces on the legside so he goes hard at this one and gets it out of the meat of the blade.

52.4:  Kuldeep Yadav to Niroshan Dickwella. Googly length ball, outside off stump on the front foot defending, to silly point for no runs, fielded by Pujara.

52.3:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Saha.

52.2:  Kuldeep Yadav to Angelo Mathews. Chinaman back of a length, off stump on the back foot driving, to long on for 1 run, fielded by Shami.

52.1:  FOUR! Kuldeep Yadav to Angelo Mathews. Chinaman back of a length, down leg side on the back foot pulling, well timed past fine leg for 4 runs. Easy pickings for Mathews, he swats this to the fence with nonchalance as Kuldeep drops short and down leg.

51.6:  Ravichandran Ashwin to Niroshan Dickwella. Off break half volley, off stump on the front foot sweeping, to fine leg for 2 runs, fielded by Dhawan.

51.5:  Ravichandran Ashwin to Angelo Mathews. Off break half volley, off stump on the front foot sweeping, to deep backward square leg for 1 run, fielded by Yadav.

51.4:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, off stump down the track defending, to silly point for no runs, fielded by Pujara.

51.3:  Ravichandran Ashwin to Angelo Mathews. Carrom length ball, middle stump on the front foot driving, to extra cover for no runs, fielded by Dhawan.

51.2:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump on the front foot defending, to short leg for no runs, fielded by Pujara.

51.1:  Ravichandran Ashwin to Angelo Mathews. Off break back of a length, outside off stump on the back foot working, hit pad to short leg for no runs, fielded by Pujara.

50.6:  Kuldeep Yadav to Niroshan Dickwella. Chinaman back of a length, middle stump on the back foot driving, to backward point for no runs, fielded by Yadav.

50.5:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, outside off stump on the front foot dropped, missed to wicketkeeper for no runs, fielded by Saha.

50.4:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, off stump on the front foot sweeping, hit body to slips for no runs, fielded by Rahane.

50.3:  OUT! Caught. Kuldeep Yadav to Dinesh Chandimal. Chinaman back of a length, middle stump on the back foot working, bat-pad to short leg, by Pujara. There's the breakthrough, a big wicket for India as they remove the Sri Lankan skipper. Chandimal had been positive since the break and was looking to tap this into the legside for an easy single. Some extra turn from Kuldeep means the ball catches a thick inside edge and the pops up off the pad, and Pujara under the lid clutches it to his chest. High fives all round for India, they want to finish this as quickly as possible now.

50.2:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, middle stump on the back foot working, to backward square leg for no runs, fielded by Yadav.

50.1:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, to leg on the front foot working, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

49.6:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, off stump down the track working, to mid on for 1 run, fielded by Yadav.

49.5:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump down the track defending, back to bowler for no runs, fielded by Ashwin.

49.4:  Ravichandran Ashwin to Angelo Mathews. Off break back of a length, outside off stump on the back foot working, to deep mid wicket for 1 run, fielded by Pandya.

49.3:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, middle stump on the front foot working, hit pad to leg gully for no runs, fielded by Rahul.

49.2:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump down the track pushing, back to bowler for no runs, fielded by Ashwin.

49.1:  APPEAL! Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump on the front foot sweeping, hit pad to gully for no runs, fielded by Rahane, appeal made for L.B.W. Muted appeal, Mathews was clearly outside the line of off stump.

48.6:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump no foot movement working, to short fine leg for no runs, fielded by Shami.

48.5:  Kuldeep Yadav to Angelo Mathews. Chinaman back of a length, off stump on the back foot flick, to deep backward square leg for 1 run, shy attempt by Shami.

48.4:  SIX! Kuldeep Yadav to Angelo Mathews. Chinaman full toss, outside off stump down the track driving, well timed in the air under control over long off for 6 runs. Smashed. Kuldeep looks for some loopy flight but gives it a bit too much air. Mathews dispatches the full toss over the ropes with a clean strike over long off. Sri Lanka have started positively this afternoon, looking to use their feet a lot to the spinners.

48.3:  Kuldeep Yadav to Angelo Mathews. Googly back of a length, to leg on the back foot defending, to leg gully for no runs, fielded by Saha.

48.2:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Saha.

48.1:  Kuldeep Yadav to Angelo Mathews. Chinaman half volley, off stump down the track driving, mis-timed back to bowler for no runs, fielded by Yadav.

47.6:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump down the track working, to mid wicket for no runs, fielded by Kohli.

47.5:  FOUR! Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump down the track driving, well timed in the air under control past long off for 4 runs. Excellent use of the feet, Chandimal dances at the bowler and thumps him over the top. Chandimal always looking to score runs, not content to just block.

47.4:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, middle stump down the track flick, bat-pad to mid wicket for no runs, fielded by Kohli.

47.3:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

47.2:  Ravichandran Ashwin to Dinesh Chandimal. Carrom length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

47.1:  APPEAL! Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, off stump down the track flick, hit pad to slips for no runs, fielded by Rahane, appeal made for L.B.W. The batsman was a long way down the pitch so there is no way that will be given out LBW.

46.6:  Kuldeep Yadav to Angelo Mathews. Chinaman full toss, off stump on the front foot working, to mid on for no runs, fielded by Yadav.

46.5:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, off stump down the track defending, hit pad to short leg for no runs, fielded by Pujara.

46.4:  Kuldeep Yadav to Angelo Mathews. Googly length ball, to leg on the front foot defending, to short leg for no runs, fielded by Pujara.

46.3:  Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, outside off stump down the track driving, to cover for 1 run, mis-fielded by Rahul, fielded by Ashwin.

46.2:  Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, off stump down the track driving, to short extra cover for no runs, fielded by Rahul.

46.1:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot working, to short leg for no runs, fielded by Pujara.

45.6:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump on the front foot defending, to mid wicket for no runs, fielded by Kohli.

45.5:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, inside edge to deep square leg for 1 run, fielded by Rahul.

45.4:  Ravichandran Ashwin to Angelo Mathews. Off break back of a length, outside off stump on the back foot working, to fine leg for 1 run, fielded by Yadav. That's the fifty partnership, warmly applauded by the home crowd. They've played well, Mathews and Chandimal, but the work has only just begun.

45.3:  Ravichandran Ashwin to Angelo Mathews. Off break yorker, off stump on the front foot working, to mid on for no runs, fielded by Yadav.

45.2:  Ravichandran Ashwin to Angelo Mathews. Carrom length ball, middle stump on the front foot pushing, to short extra cover for no runs, fielded by Ashwin.

45.1:  Ravichandran Ashwin to Angelo Mathews. Off break half volley, outside off stump on the front foot sweeping, to mid wicket for no runs, run save by Kohli.

44.6:  Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, off stump on the front foot driving, to mid on for no runs, fielded by Yadav.

44.5:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Rahul.

44.4:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Rahul.

44.3:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot working, back to bowler for no runs, fielded by Yadav.

44.2:  Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, off stump on the front foot driving, to mid on for no runs, fielded by Yadav.

44.1:  Kuldeep Yadav to Dinesh Chandimal. Googly length ball, to leg on the back foot defending, back to bowler for no runs, fielded by Yadav.

43.6:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, off stump down the track defending, bat-pad to short extra cover for no runs, fielded by Dhawan.

43.5:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump on the back foot defending, thick edge to third man for 2 runs, fielded by Shami.

43.4:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, off stump on the front foot defending, hit pad to short leg for no runs, fielded by Pujara.

43.3:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump down the track working, to deep mid wicket for 1 run, fielded by Yadav.

43.2:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump down the track Slog, mis-timed to deep mid wicket for 1 run, fielded by Pandya.

43.1:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump on the front foot defending, to short leg for no runs, fielded by Pujara.

42.6:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump no foot movement defending, to silly point for no runs, fielded by Rahul.

42.5:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot working, to short leg for no runs, fielded by Pujara.

42.4:  Kuldeep Yadav to Dinesh Chandimal. Googly length ball, off stump on the front foot defending, to point for no runs, fielded by Pandya.

42.3:  Kuldeep Yadav to Dinesh Chandimal. Chinaman back of a length, middle stump on the back foot working, to deep backward square leg for no runs, fielded by Yadav.

42.2:  Kuldeep Yadav to Dinesh Chandimal. Chinaman back of a length, to leg on the back foot glancing, to fine leg for 2 runs, fielded by Yadav.

42.1:  Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, outside off stump on the front foot driving, to mid off for no runs, fielded by Ashwin.

41.6:  Umesh Yadav to Angelo Mathews. Length ball, off stump on the front foot flick, to mid wicket for no runs, fielded by Ashwin.

Time for some lunch on Day Three. That session was split into two halves. The first saw India continue their march towards victory as they took three wickets to leave Sri Lanka reeling. Since then though, Mathews and Chandimal have knuckled down and shown some spirit to deny the tourists any further joy. The hosts still trail by 270 runs but this partnership has given them something to smile about. India will come hard again after the break.

41.5:  Umesh Yadav to Angelo Mathews. Back of a length, outside off stump on the back foot defending, to short extra cover for no runs, fielded by Shami.

41.4:  Umesh Yadav to Angelo Mathews. Length ball, off stump on the front foot defending, to silly mid on for no runs, fielded by Pujara.

41.3:  Umesh Yadav to Dinesh Chandimal. Length ball, off stump on the front foot working, leading edge to deep cover for 1 run, fielded by Shami.

41.2:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

41.1:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump no foot movement pushing, to cover for no runs, fielded by Shami.

40.6:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, outside off stump on the front foot driving, back to bowler for no runs, fielded by Yadav.

40.5:  Kuldeep Yadav to Angelo Mathews. Chinaman full toss, outside off stump on the front foot working, back to bowler for no runs, fielded by Yadav.

40.4:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot working, to mid wicket for 1 run, fielded by Kohli.

40.3:  Kuldeep Yadav to Angelo Mathews. Chinaman full toss, to leg on the front foot sweeping, to deep square leg for 1 run, shy attempt by Yadav.

40.2:  Kuldeep Yadav to Angelo Mathews. Chinaman short, to leg on the back foot pulling, well timed to deep backward square leg for no runs, fielded by Yadav.

40.1:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, off stump on the front foot defending, to short leg for no runs, fielded by Rahul.

39.6:  FOUR! Umesh Yadav to Dinesh Chandimal. Short, outside off stump on the back foot pulling, well timed in the air under control past fine leg for 4 runs. There's no one back at fine leg so Chandimal can safely swivel on this short ball and pull aerially with no worries. A boundary ruins the maiden.

39.5:  Umesh Yadav to Dinesh Chandimal. Leg cutter length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

39.4:  Umesh Yadav to Dinesh Chandimal. Full toss, down leg side no foot movement, shoulders arms to wicketkeeper for no runs, run save by Saha.

39.3:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the back foot working, to mid wicket for no runs, fielded by Pujara.

39.2:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump no foot movement pushing, to cover for no runs, fielded by Shami.

39.1:  Umesh Yadav to Dinesh Chandimal. Length ball, to leg on the front foot flick, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

38.6:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Pujara.

38.5:  Kuldeep Yadav to Angelo Mathews. Chinaman back of a length, off stump on the back foot, Left to wicketkeeper for no runs, fielded by Saha.

38.4:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, middle stump on the front foot working, hit pad to short leg for no runs, fielded by Rahul.

38.3:  Kuldeep Yadav to Angelo Mathews. Googly length ball, off stump on the front foot defending, to silly point for no runs, fielded by Saha.

38.2:  APPEAL! Kuldeep Yadav to Angelo Mathews. Chinaman length ball, middle stump on the front foot defending, bat-pad to silly point for no runs, appeal made for L.B.W. Little inside edge saves Mathews here.

38.1:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, middle stump on the front foot working, leading edge to cover for no runs, fielded by Pujara.

37.6:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot pushing, to mid off for no runs, fielded by Kohli.

37.5:  Umesh Yadav to Dinesh Chandimal. Yorker, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Pujara.

37.4:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Yadav.

37.3:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot defending, to mid on for no runs, fielded by Ashwin.

37.2:  Umesh Yadav to Dinesh Chandimal. Half volley, off stump on the front foot flick, to mid wicket for no runs, fielded by Pujara.

37.1:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot pushing, to cover for no runs, fielded by Shami.

36.6:  Kuldeep Yadav to Angelo Mathews. Chinaman half volley, to leg on the front foot working, to mid wicket for no runs, fielded by Kohli.

36.5:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, middle stump on the front foot working, to backward square leg for no runs, fielded by Shami.

36.4:  Kuldeep Yadav to Angelo Mathews. Chinaman back of a length, to leg on the back foot working, to backward square leg for no runs, fielded by Shami.

36.3:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, off stump on the front foot defending, to silly point for no runs.

36.2:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, middle stump on the front foot working, to short leg for no runs, fielded by Rahul.

36.1:  Kuldeep Yadav to Angelo Mathews. Chinaman length ball, off stump on the front foot defending, to short leg for no runs, fielded by Rahul.

35.6:  Hardik Pandya to Angelo Mathews. Length ball, outside off stump on the front foot working, to mid wicket for 1 run, fielded by Ashwin.

35.5:  Hardik Pandya to Dinesh Chandimal. Length ball, off stump on the front foot working, to mid wicket for 1 run, fielded by Pujara.

35.4:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot driving, to mid off for no runs, fielded by Shami.

35.3:  Hardik Pandya to Dinesh Chandimal. Length ball, off stump on the front foot working, to mid wicket for no runs, fielded by Pujara.

35.2:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot driving, to extra cover for no runs, fielded by Shami.

35.1:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

34.6:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

34.5:  APPEAL! Verified by umpire after REFERRAL. Umesh Yadav to Angelo Mathews. Length ball, outside off stump no foot movement pushing, missed to wicketkeeper for no runs, by Saha, appeal made for Caught. Delayed appeal by India, it took them a second or two to realise there might have been a little noise as the ball passed Mathews' poke. Kohli hesitates and then elects to review. The bat is well away from the body but the third umpire says there is no conclusive evidence, so India lose a review.

34.4:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

34.3:  Umesh Yadav to Angelo Mathews. Length ball, off stump on the front foot working, to mid wicket for no runs, fielded by Shami.

34.2:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump no foot movement driving, to mid on for no runs, fielded by Yadav.

34.1:  Umesh Yadav to Angelo Mathews. Half volley, outside off stump on the front foot driving, to extra cover for no runs, fielded by Ashwin.

33.6:  Ravichandran Ashwin to Angelo Mathews. Off break back of a length, off stump on the back foot working, to fine leg for 1 run, fielded by Yadav.

33.5:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot pushing, to deep extra cover for 1 run, fielded by Dhawan.

33.4:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump down the track flick, inside edge to short fine leg for 1 run, fielded by Rahul, fielded by Pujara.

33.3:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, middle stump down the track defending, back to bowler for no runs, fielded by Ashwin.

33.2:  Ravichandran Ashwin to Angelo Mathews. Off break back of a length, off stump on the back foot working, to short leg for no runs, fielded by Rahul.

33.1:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

32.6:  FOUR! Umesh Yadav to Dinesh Chandimal. Half volley, outside off stump on the front foot driving, well timed past deep extra cover for 4 runs. Yadav searches for the yorker but ends up serving Chandimal a juicy half volley that is duly creamed through extra cover. These two showing some resistance.

32.5:  Umesh Yadav to Dinesh Chandimal. Length ball, off stump on the front foot defending, to mid on for no runs, fielded by Yadav.

32.4:  Umesh Yadav to Dinesh Chandimal. Short, outside off stump on the back foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

32.3:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

32.2:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot defending, thick edge to slips for no runs, fielded by Kohli.

32.1:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

31.6:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the back foot working, to deep backward square leg for 1 run, fielded by Yadav.

31.5:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, off stump on the front foot working, to fine leg for 1 run, fielded by Yadav.

31.4:  Ravichandran Ashwin to Dinesh Chandimal. Off break half volley, off stump on the front foot driving, to cover for 1 run, shy attempt by Yadav.

31.3:  Ravichandran Ashwin to Angelo Mathews. Off break half volley, off stump on the front foot sweeping, to deep backward square leg for 1 run, fielded by Yadav.

31.2:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump on the front foot defending, inside edge to short leg for no runs, fielded by Rahul.

31.1:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot flick, to deep mid wicket for 1 run, fielded by Pandya.

30.6:  Umesh Yadav to Angelo Mathews. Half volley, off stump on the front foot flick, to mid on for no runs, fielded by Yadav.

30.5:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump on the front foot pushing, to short extra cover for no runs, fielded by Rahul.

30.4:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump on the front foot pushing, to mid on for no runs, fielded by Yadav.

30.3:  Umesh Yadav to Angelo Mathews. Half volley, outside off stump on the front foot driving, to mid off for no runs, fielded by Ashwin.

30.2:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

30.1:  Umesh Yadav to Angelo Mathews. Back of a length, outside off stump on the back foot defending, to backward point for no runs, fielded by Pandya.

29.6:  Ravichandran Ashwin to Angelo Mathews. Off break length ball, outside off stump down the track flick, to mid on for 1 run, fielded by Kohli.

29.5:  APPEAL! Ravichandran Ashwin to Angelo Mathews. Off break length ball, off stump down the track defending, hit pad to short leg for no runs, by Rahul, appeal made for Caught.

29.4:  Ravichandran Ashwin to Dinesh Chandimal. Off break half volley, outside off stump on the front foot driving, to deep cover for 1 run, fielded by Dhawan.

29.3:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, off stump down the track flick, inside edge to leg slip for no runs, shy attempt by Pujara.

29.2:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

29.1:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, off stump on the back foot working, to short leg for no runs, fielded by Rahul.

28.6:  Umesh Yadav to Angelo Mathews. In-swinging length ball, outside off stump no foot movement, shoulders arms to wicketkeeper for no runs, fielded by Saha.

28.5:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump on the front foot defending, to cover for no runs, fielded by Rahul.

28.4:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump on the front foot defending, to extra cover for no runs, fielded by Ashwin.

28.3:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump on the front foot defending, to silly mid on for no runs, fielded by Rahul.

28.2:  Umesh Yadav to Angelo Mathews. Back of a length, outside off stump on the back foot defending, to extra cover for no runs, fielded by Ashwin.

28.1:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump on the front foot driving, to extra cover for no runs, fielded by Ashwin.

27.6:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump down the track working, to mid on for no runs.

The players take morning drinks in Pallekele. That first hour could hardly have gone any better for India as they ripped through Sri Lanka's top order like a hot knife through butter. Blending seam and spin from opposite ends, Kohli will be pleased with the way things have started today. More of the same and this series will be done and dusted this afternoon.

27.5:  Ravichandran Ashwin to Dinesh Chandimal. Off break back of a length, outside off stump on the back foot working, to mid wicket for no runs, fielded by Kohli.

27.4:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

27.3:  FOUR! Ravichandran Ashwin to Dinesh Chandimal. Off break back of a length, outside off stump on the back foot driving, well timed past deep cover for 4 runs. Quality stroke, crunched off the back foot as Ashwin drags this ever so slightly short. There are wide open spaces on the offside and Chandimal takes advantage. He batted nicely, albeit briefly, in the first innings and is showing more signs of form here.

27.2:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot pushing, to point for no runs, fielded by Yadav.

27.1:  Ravichandran Ashwin to Dinesh Chandimal. Off break back of a length, off stump on the back foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

26.6:  Umesh Yadav to Angelo Mathews. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

26.5:  Umesh Yadav to Angelo Mathews. Length ball, off stump on the front foot flick, to mid on for no runs, fielded by Yadav.

26.4:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot pushing, to deep cover for 1 run, fielded by Pandya.

26.3:  Umesh Yadav to Dinesh Chandimal. Half volley, outside off stump on the front foot driving, to silly mid off for no runs, fielded by Rahul.

26.2:  Umesh Yadav to Dinesh Chandimal. Out-swinging length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

26.1:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot pushing, well timed to long off for 2 runs, fielded by Ashwin.

25.6:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump down the track working, to mid on for 1 run, fielded by Yadav.

25.5:  APPEAL! Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot sweeping, hit pad to short leg for no runs, fielded by Rahul, appeal made for L.B.W. Another loud appeal, this one looked closer than the last. The umpire remains unmoved, however. Ball tracking suggests a review might've been successful on that occasion.

25.4:  Ravichandran Ashwin to Angelo Mathews. Carrom ball back of a length, outside off stump on the back foot driving, to extra cover for 1 run, shy attempt by Dhawan.

25.3:  Ravichandran Ashwin to Dinesh Chandimal. Off break half volley, middle stump on the front foot sweeping, well timed to deep backward square leg for 1 run, fielded by Yadav.

25.2:  APPEAL! Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot sweeping, Gloved to short leg for no runs, fielded by Rahul, appeal made for L.B.W. Big appeal as Chandimal misses with his sweep. The ball just brushes his glove though, so a shake of the head by the umpire.

25.1:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, hit pad to silly point for no runs, fielded by Saha.

24.6:  Mohammed Shami to Angelo Mathews. Back of a length, off stump on the back foot working, to deep backward square leg for 2 runs, fielded by Yadav.

24.5:  Mohammed Shami to Angelo Mathews. Length ball, middle stump on the front foot flick, well timed to deep backward square leg for 2 runs, fielded by Yadav.

24.4:  Mohammed Shami to Angelo Mathews. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

24.3:  FOUR! Mohammed Shami to Angelo Mathews. Length ball, outside off stump on the front foot defending, thick edge past third man for 4 runs. More probing bowling from Shami, Mathews unsure whether to play or leave in the corridor just outside off stump. In the end a tentative prod goes safely off a thick edge between the slips and gully for a boundary. Something to cheer for the home fans.

24.2:  Mohammed Shami to Angelo Mathews. Length ball, outside off stump no foot movement defending, back to bowler for no runs, fielded by Shami.

24.1:  Mohammed Shami to Angelo Mathews. Short, outside off stump ducked, to wicketkeeper for no runs, fielded by Saha.

23.6:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, off stump on the front foot flick, hit pad to leg slip for no runs, fielded by Pujara.

23.5:  Ravichandran Ashwin to Angelo Mathews. Off break back of a length, outside off stump on the back foot driving, to deep cover for 1 run, fielded by Dhawan.

23.4:  Ravichandran Ashwin to Angelo Mathews. Off break half volley, outside off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

23.3:  Ravichandran Ashwin to Dinesh Chandimal. Arm length ball, off stump on the front foot pushing, to extra cover for 1 run.

23.2:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Ashwin.

23.1:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Ashwin.

22.6:  Mohammed Shami to Angelo Mathews. Length ball, outside off stump no foot movement pushing, missed to wicketkeeper for no runs, fielded by Saha.

22.5:  OUT! L.B.W. Mohammed Shami to Kusal Mendis. Length ball, off stump on the front foot flick, hit pad. What a response from the bowler, Shami jumps wide of the crease and has Mendis plumb in front. The right-hander was looking to whip square through the legside, and once he missed it looked very adjacent. A second wicket for Shami this morning is richly deserved, he has looked threatening with every delivery. Mathews strides out into the firing line, he is on pair after a duck in the first dig.

22.4:  FOUR! Mohammed Shami to Kusal Mendis. Back of a length, outside off stump on the back foot cutting, well timed past deep backward point for 4 runs. This is a rarity, a loose delivery by Shami and Mendis takes full advantage with a scything cut that rockets to the fence.

22.3:  Mohammed Shami to Kusal Mendis. Half volley, outside off stump on the front foot driving, to extra cover for no runs, fielded by Ashwin.

22.2:  Mohammed Shami to Kusal Mendis. Length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Shami.

22.1:  Mohammed Shami to Kusal Mendis. Back of a length, off stump on the back foot working, to mid wicket for no runs, fielded by Yadav.

21.6:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the back foot defending, back to bowler for no runs, fielded by Ashwin.

21.5:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

21.4:  Ravichandran Ashwin to Kusal Mendis. Off break length ball, outside off stump on the front foot working, to square leg for 1 run, fielded by Yadav.

21.3:  Ravichandran Ashwin to Kusal Mendis. Off break half volley, outside off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

21.2:  Ravichandran Ashwin to Kusal Mendis. Off break length ball, outside off stump on the front foot working, to mid wicket for no runs, fielded by Kohli.

21.1:  Ravichandran Ashwin to Kusal Mendis. Quicker length ball, to leg on the front foot sweeping, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

20.6:  Mohammed Shami to Dinesh Chandimal. Length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Shami.

20.5:  Mohammed Shami to Dinesh Chandimal. Length ball, outside off stump on the front foot defending, to extra cover for no runs, fielded by Ashwin.

20.4:  Mohammed Shami to Dinesh Chandimal. Length ball, outside off stump on the front foot defending, to cover for no runs, fielded by Pandya.

20.3:  Mohammed Shami to Dinesh Chandimal. Short, outside off stump ducked, to wicketkeeper for no runs, fielded by Saha.

20.2:  OUT! Caught. Mohammed Shami to Malinda Pushpakumara. Seaming away length ball, outside off stump on the front foot pushing, outside edge to wicketkeeper, by Saha. Regulation dismissal, you could see this one coming. Shami has beaten the edge a few times this morning and now kisses it to get a deserved wicket. The nightwatchman was a bit out of his depth against some quality bowling and is now put out of his misery. Saha takes the catch with no fuss and India march on towards a three day victory.

20.1:  Mohammed Shami to Malinda Pushpakumara. Length ball, off stump no foot movement defending, inside edge to short extra cover for no runs, fielded by Pandya.

19.6:  Ravichandran Ashwin to Kusal Mendis. Off break half volley, off stump on the front foot driving, back to bowler for no runs, fielded by Ashwin.

19.5:  Ravichandran Ashwin to Kusal Mendis. Off break length ball, outside off stump on the front foot defending, to short leg for no runs, fielded by Rahul.

19.4:  Ravichandran Ashwin to Malinda Pushpakumara. Off break half volley, off stump on the front foot defending, thick edge to slips for 1 run, fielded by Pandya.

19.3:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, off stump on the front foot defending, hit pad to short leg for no runs, fielded by Rahul.

19.2:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

19.1:  Ravichandran Ashwin to Kusal Mendis. Off break length ball, outside off stump on the front foot sweeping, to deep square leg for 1 run, fielded by Shami.

18.6:  Mohammed Shami to Malinda Pushpakumara. Length ball, outside off stump on the front foot driving, to cover for no runs, fielded by Ashwin.

18.5:  Mohammed Shami to Malinda Pushpakumara. Length ball, off stump no foot movement defending, back to bowler for no runs, fielded by Shami.

18.4:  Mohammed Shami to Malinda Pushpakumara. Length ball, off stump on the front foot defending, to silly mid on for no runs, fielded by Rahul.

18.3:  Mohammed Shami to Malinda Pushpakumara. Length ball, outside off stump on the front foot driving, thick edge to gully for no runs, fielded by Rahane.

18.2:  Mohammed Shami to Malinda Pushpakumara. Seaming away length ball, outside off stump on the front foot driving, missed to wicketkeeper for no runs, fielded by Saha.

18.1:  Mohammed Shami to Malinda Pushpakumara. Short, outside off stump on the back foot defending, to silly mid on for no runs, fielded by Yadav.

17.6:  Ravichandran Ashwin to Kusal Mendis. Arm length ball, off stump on the front foot driving, to deep extra cover for 2 runs, fielded by Dhawan.

17.5:  Ravichandran Ashwin to Kusal Mendis. Arm ball back of a length, outside off stump on the back foot pushing, to point for no runs, fielded by Pandya.

17.4:  Ravichandran Ashwin to Kusal Mendis. Off break length ball, outside off stump on the front foot working, to leg slip for no runs, fielded by Pujara.

17.3:  Ravichandran Ashwin to Kusal Mendis. Arm length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

17.2:  FOUR! Ravichandran Ashwin to Kusal Mendis. Off break back of a length, outside off stump on the front foot pulling, well timed in the air under control past fine leg for 4 runs. Wonderful stroke by Mendis, off the mark with a legside boundary just as in the first innings. It is a half-pull, half-sweep as he gets down low and helps it over backward square leg with the spin.

17.1:  Ravichandran Ashwin to Kusal Mendis. Off break back of a length, outside off stump on the back foot working, to leg slip for no runs, fielded by Pujara.

16.6:  Mohammed Shami to Malinda Pushpakumara. Length ball, outside off stump on the front foot driving, well timed to cover for no runs, fielded by Pandya.

16.5:  Mohammed Shami to Malinda Pushpakumara. Length ball, outside off stump no foot movement pushing, missed to wicketkeeper for no runs, fielded by Saha.

16.4:  Mohammed Shami to Malinda Pushpakumara. Back of a length, outside off stump on the back foot Fended, Gloved to leg slip for no runs, fielded by Rahul.

16.3:  Mohammed Shami to Malinda Pushpakumara. Length ball, outside off stump on the front foot defending, to point for no runs, fielded by Pandya.

16.2:  Mohammed Shami to Malinda Pushpakumara. Length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Shami.

16.1:  Mohammed Shami to Malinda Pushpakumara. Half volley, middle stump on the front foot driving, back to bowler for no runs, fielded by Shami.

15.6:  Ravichandran Ashwin to Kusal Mendis. Quicker length ball, outside off stump on the back foot defending, back to bowler for no runs, fielded by Ashwin.

15.5:  APPEAL! Ravichandran Ashwin to Kusal Mendis. Off break length ball, off stump on the front foot defending, hit pad to short leg for no runs, by Rahul, appeal made for Caught. Some inside edge or glove on that possibly? No says the umpire. Replays show daylight between both and the ball.

15.4:  Ravichandran Ashwin to Kusal Mendis. Off break length ball, off stump on the front foot defending, to silly point for no runs, fielded by Saha.

15.3:  OUT! Caught. Ravichandran Ashwin to Dimuth Karunaratne. Off break length ball, off stump on the back foot pushing, Gloved to slips, by Rahane. Taken at slip, it has taken Ashwin just three deliveries to strike this morning. What a jaffa from him as well, spitting off the surface with more venom than a cobra. Karunaratne prodded at it with uncertainty, the ball turning and bouncing quickly off a good length. It pops off the shoulder of the bat or possibly the glove and is casually gobbled up by Rahane.

15.2:  Ravichandran Ashwin to Dimuth Karunaratne. Off break length ball, middle stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Saha.

15.1:  Ravichandran Ashwin to Dimuth Karunaratne. Off break length ball, outside off stump on the front foot pushing, to cover for no runs, fielded by Pujara.

14.6:  Mohammed Shami to Malinda Pushpakumara. Length ball, outside off stump on the front foot pushing, missed to wicketkeeper for no runs, fielded by Saha.

14.6:  No ball Mohammed Shami to Malinda Pushpakumara. Yorker, off stump on the front foot driving, to cover for 1 run, fielded by Ashwin.

14.5:  Mohammed Shami to Malinda Pushpakumara. Length ball, outside off stump on the front foot pushing, to extra cover for no runs, fielded by Ashwin.

14.4:  Mohammed Shami to Malinda Pushpakumara. Seaming away length ball, outside off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Saha.

14.3:  Mohammed Shami to Malinda Pushpakumara. Back of a length, outside off stump on the back foot defending, to extra cover for no runs, fielded by Ashwin.

14.2:  Mohammed Shami to Malinda Pushpakumara. In-swinging length ball, middle stump on the front foot flick, Play and Miss (Leg Side) to fine leg for 2 runs, fielded by Pujara.

14.1:  APPEAL! Mohammed Shami to Malinda Pushpakumara. Seaming in length ball, off stump on the front foot defending, hit pad to short extra cover for no runs, appeal made for L.B.W. A bit of nip off the surface straight away for Shami, there was some overnight rain so that might help the seamer this morning. Big appeal from India but that was heading down past leg stump.

13.6:  Kuldeep Yadav to Dimuth Karunaratne. Googly length ball, middle stump on the front foot defending, hit pad to short leg for no runs, fielded by Rahul.

13.5:  Kuldeep Yadav to Dimuth Karunaratne. Chinaman length ball, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Saha.

13.4:  Kuldeep Yadav to Dimuth Karunaratne. Chinaman half volley, outside off stump on the front foot driving, to cover for no runs, fielded by Kohli.

13.3:  FOUR! Kuldeep Yadav to Dimuth Karunaratne. Chinaman half volley, middle stump on the front foot flick, well timed past deep mid wicket for 4 runs. Lovely stroke by Karunaratne to get things going this morning, whipped through mid wicket with a strong bottom hand. That will settle him down. It was nice and full so he was comfortable playing against the spin.

13.2:  Kuldeep Yadav to Dimuth Karunaratne. Chinaman back of a length, off stump on the back foot Late Cut, to backward point for no runs, fielded by Pujara.

13.1:  Kuldeep Yadav to Dimuth Karunaratne. Chinaman length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Kohli.

12.6:  Ravichandran Ashwin to Malinda Pushpakumara. Leg spinner back of a length, middle stump on the back foot defending, to gully for no runs, fielded by Shami.

That is close of play on Day Two. If the opening day of this contest was marginally won by the hosts, there can be absolutely no doubt about today. Sri Lanka took a wicket in the second over of the day but it was all downhill from there. Firstly, they were subjected to a brutal onslaught by Hardik Pandya batting with the tail. He smashed seven maximums on his way to an outrageous maiden Test century, lifting India's total to 487. Then the bowlers took centre stage, ripping their way through a feeble Sri Lankan batting order that barely put up a resistance. The hosts had the look of a side that already knew they were beat as Kuldeep Yadav took a career best 4-40. With a lead of 352 between innings, Virat Kohli elected to enforce the follow-on and cause further damage this evening. That means Sri Lanka still trail by a mammoth 333 runs with just nine wickets remaining. We will be back tomorrow to see if the hosts can muster up a fight.

12.5:  Ravichandran Ashwin to Malinda Pushpakumara. Quicker length ball, off stump on the front foot defending, to short leg for no runs.

12.4:  Ravichandran Ashwin to Malinda Pushpakumara. Quicker ball half volley, middle stump on the front foot defending, to mid wicket for no runs, fielded by Kohli.

12.3:  Ravichandran Ashwin to Malinda Pushpakumara. Quicker length ball, to leg on the front foot working, hit pad to short leg for no runs, fielded by Rahul.

12.2:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, outside off stump on the front foot defending, to gully for no runs, fielded by Rahane.

12.1:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, outside off stump on the front foot defending, to silly point for no runs, fielded by Saha.

11.6:  Kuldeep Yadav to Dimuth Karunaratne. Chinaman half volley, outside off stump on the front foot driving, to extra cover for no runs, fielded by Yadav.

11.5:  FOUR! Kuldeep Yadav to Dimuth Karunaratne. Chinaman back of a length, off stump on the back foot cutting, well timed past deep backward point for 4 runs.

11.4:  Kuldeep Yadav to Dimuth Karunaratne. Googly length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Yadav.

11.3:  APPEAL! Kuldeep Yadav to Dimuth Karunaratne. Chinaman length ball, off stump on the back foot cutting, bat-pad to backward point for no runs, appeal made for L.B.W.

11.2:  Kuldeep Yadav to Dimuth Karunaratne. Chinaman back of a length, middle stump on the back foot driving, to extra cover for no runs, fielded by Rahul, fielded by Kohli.

11.1:  Kuldeep Yadav to Dimuth Karunaratne. Chinaman full toss, down leg side on the front foot flick, well timed to mid wicket for no runs, fielded by Ashwin.

10.6:  Umesh Yadav to Malinda Pushpakumara. Length ball, outside off stump no foot movement pushing, missed to wicketkeeper for no runs, fielded by Saha.

10.5:  Umesh Yadav to Malinda Pushpakumara. Length ball, off stump no foot movement defending, to mid wicket for no runs, fielded by Shami.

10.4:  OUT! Bowled. Umesh Yadav to Upul Tharanga. Back of a length, outside off stump on the back foot cutting, bottom edge. Chopped on, Umesh gets his first wicket of the match courtesy of a loose shot by Tharanga. The ball was back of a length so he was looking to cut, but barely moved his feet so when the ball kept low he was always in trouble. A thick bottom edge cannons into the base of the stumps. Pushpakumara strides to the middle as nightwatchman.

10.3:  Umesh Yadav to Upul Tharanga. Back of a length, outside off stump on the back foot glancing, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

10.2:  Umesh Yadav to Dimuth Karunaratne. Back of a length, outside off stump on the back foot working, to mid wicket for 1 run, fielded by Ashwin.

10.1:  Umesh Yadav to Upul Tharanga. Length ball, outside off stump on the back foot pushing, to deep backward point for 1 run, fielded by Pandya.

9.6:  Ravichandran Ashwin to Dimuth Karunaratne. Off break length ball, middle stump on the front foot defending, to short leg for no runs, fielded by Rahul.

9.5:  Ravichandran Ashwin to Dimuth Karunaratne. Off break half volley, middle stump on the front foot driving, to mid off for no runs, fielded by Shami.

9.4:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, outside off stump on the front foot driving, to deep cover for 1 run, fielded by Pujara.

9.3:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, off stump on the front foot defending, thick edge to backward point for no runs, fielded by Dhawan.

9.2:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, to leg on the front foot defending, to short extra cover for no runs, fielded by Kohli.

9.1:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, to leg on the back foot defending, to short extra cover for no runs, fielded by Kohli.

8.6:  Umesh Yadav to Dimuth Karunaratne. Length ball, outside off stump on the back foot flick, well timed to square leg for no runs, fielded by Yadav.

8.5:  Umesh Yadav to Upul Tharanga. Length ball, outside off stump on the front foot driving, to deep backward point for 1 run, fielded by Pandya.

8.4:  Umesh Yadav to Upul Tharanga. Length ball, outside off stump on the front foot driving, well timed to cover for no runs, fielded by Kohli.

8.3:  Umesh Yadav to Upul Tharanga. Length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Kohli.

8.2:  Umesh Yadav to Upul Tharanga. Length ball, outside off stump on the front foot defending, to mid on for no runs, fielded by Rahul.

8.1:  Umesh Yadav to Upul Tharanga. Back of a length, outside off stump on the back foot working, hit pad to silly point for no runs, fielded by Rahane.

7.6:  Ravichandran Ashwin to Dimuth Karunaratne. Off break length ball, middle stump on the front foot defending, to short extra cover for no runs, fielded by Kohli.

7.5:  Ravichandran Ashwin to Dimuth Karunaratne. Off break length ball, off stump on the front foot defending, inside edge to short extra cover for no runs, fielded by Kohli.

7.4:  Ravichandran Ashwin to Dimuth Karunaratne. Off break half volley, middle stump on the front foot driving, back to bowler for no runs, fielded by Ashwin.

7.3:  Ravichandran Ashwin to Dimuth Karunaratne. Off break half volley, to leg on the front foot driving, to mid off for no runs, fielded by Yadav.

7.2:  APPEAL! Ravichandran Ashwin to Dimuth Karunaratne. Off break length ball, to leg on the front foot glancing, Play and Miss (Leg Side) to wicketkeeper for no runs, by Saha, appeal made for Caught. Enthusiastic appeal for caught down the legside but the batsman wasn't close to that.

7.1:  Ravichandran Ashwin to Dimuth Karunaratne. Off break length ball, middle stump on the front foot pushing, back to bowler for no runs, fielded by Ashwin.

6.6:  Mohammed Shami to Upul Tharanga. Half volley, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Saha.

6.5:  Mohammed Shami to Dimuth Karunaratne. Back of a length, outside off stump on the back foot working, to mid wicket for 1 run, fielded by Ashwin.

6.4:  Mohammed Shami to Dimuth Karunaratne. Length ball, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Saha.

6.3:  Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, middle stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

6.2:  Mohammed Shami to Dimuth Karunaratne. Back of a length, middle stump on the back foot driving, to cover for no runs, run save by Kohli.

6.1:  Mohammed Shami to Dimuth Karunaratne. Length ball, to leg on the front foot defending, to mid on for no runs, fielded by Ashwin.

5.6:  Ravichandran Ashwin to Upul Tharanga. Quicker length ball, outside off stump on the front foot defending, thick edge to backward point for no runs, fielded by Dhawan.

5.5:  Ravichandran Ashwin to Upul Tharanga. Off break back of a length, middle stump on the back foot pushing, to short extra cover for no runs, fielded by Kohli.

5.4:  Ravichandran Ashwin to Upul Tharanga. Off break half volley, middle stump on the front foot working, to mid wicket for no runs, fielded by Yadav.

5.3:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

5.2:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Saha.

5.1:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, to leg on the front foot defending, to mid wicket for no runs, fielded by Yadav.

4.6:  Mohammed Shami to Dimuth Karunaratne. Back of a length, outside off stump on the back foot pushing, to short extra cover for no runs, fielded by Kohli. Three maidens in a row as India ramp up the pressure. The Sri Lankan openers are just looking to survive to stumps.

4.5:  Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, off stump on the front foot working, to mid wicket for no runs, fielded by Yadav.

4.4:  Mohammed Shami to Dimuth Karunaratne. Short, outside off stump swayed away, to wicketkeeper for no runs, fielded by Saha.

4.3:  Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Kohli.

4.2:  Mohammed Shami to Dimuth Karunaratne. Seaming away length ball, outside off stump no foot movement, shoulders arms to wicketkeeper for no runs, fielded by Saha.

4.1:  Mohammed Shami to Dimuth Karunaratne. Back of a length, outside off stump on the back foot working, to mid wicket for no runs, fielded by Ashwin.

3.6:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Saha.

3.5:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, off stump on the front foot defending, to silly point for no runs, fielded by Rahane.

3.4:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, off stump on the front foot driving, to extra cover for no runs, fielded by Kohli.

3.3:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, to leg on the front foot working, to short leg for no runs, fielded by Rahul.

3.2:  Ravichandran Ashwin to Upul Tharanga. Off break back of a length, middle stump on the back foot defending, back to bowler for no runs, fielded by Ashwin.

3.1:  Ravichandran Ashwin to Upul Tharanga. Off break half volley, to leg on the front foot working, to mid on for no runs, fielded by Yadav.

2.6:  Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Kohli.

2.5:  Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

2.4:  Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

2.3:  Mohammed Shami to Dimuth Karunaratne. Short, outside off stump ducked, to wicketkeeper for no runs, fielded by Saha.

2.2:  Mohammed Shami to Dimuth Karunaratne. Short, outside off stump ducked, hit body to wicketkeeper for no runs, fielded by Saha. Ouch, that looks painful. Karunaratne tries to evade this sharp bouncer by Shami but ducks into it, taking a blow high on his back. The physio is out to help alleviate the pain.

2.1:  Mohammed Shami to Dimuth Karunaratne. Half volley, outside off stump on the front foot driving, mis-timed back to bowler for no runs, fielded by Shami.

1.6:  FOUR! Ravichandran Ashwin to Upul Tharanga. Off break length ball, outside off stump on the front foot driving, well timed past deep cover for 4 runs. Tossed up high outside the off stump, Tharanga watches it carefully and then laces a free-flowing drive through the covers. There was some turn there for Ashwin but the opener covered it well. Off the mark in style.

1.5:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

1.4:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Kohli.

1.3:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, off stump on the front foot defending, to mid on for no runs, fielded by Yadav.

1.2:  Ravichandran Ashwin to Upul Tharanga. Off break back of a length, middle stump on the back foot pushing, to mid on for no runs, fielded by Yadav.

1.1:  Ravichandran Ashwin to Upul Tharanga. Off break length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

0.6:  Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, outside off stump no foot movement, shoulders arms to wicketkeeper for no runs, fielded by Saha.

0.5:  Mohammed Shami to Dimuth Karunaratne. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

0.4:  APPEAL! Mohammed Shami to Dimuth Karunaratne. Length ball, outside off stump no foot movement working, inside edge to short extra cover for no runs, appeal made for L.B.W.

0.3:  FOUR! Mohammed Shami to Dimuth Karunaratne. Half volley, off stump on the front foot flick, well timed past deep mid wicket for 4 runs. Overpitched and Karunaratne just places it into a gap. His bottom hand does all the work to clip this sweetly wide of mid on.

0.2:  Mohammed Shami to Dimuth Karunaratne. Back of a length, outside off stump on the back foot working, well timed to deep backward square leg for 2 runs, fielded by Yadav.

0.1:  NEW BALL. Mohammed Shami to Dimuth Karunaratne. Length ball, outside off stump on the front foot driving, to extra cover for no runs, fielded by Rahul.

37.4:  OUT! Caught. Ravichandran Ashwin to Lakshan Sandakan. Off break back of a length, outside off stump on the back foot pulling, bottom edge to leg slip, by Dhawan. That is the end of that. Back of a length, Sandakan was looking to smash it into next week and completely loses his shape. A little bottom edge goes onto the pad and loops comfortably to leg slip. Sri Lanka have been ripped apart and are dismissed for just 135, leaving India with a lead of a massive 352 runs. Kohli has a chat and then umpire Tucker signals that the follow-on is enforced. The hosts still with a tricky period to bat tonight.

37.3:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump down the track Slog, inside edge to silly point for no runs, fielded by Pujara.

37.2:  Ravichandran Ashwin to Lakshan Sandakan. Carrom length ball, off stump on the front foot defending, to silly point for no runs, fielded by Pujara.

37.1:  Ravichandran Ashwin to Lakshan Sandakan. Quicker length ball, off stump on the back foot defending, to mid wicket for no runs, fielded by Dhawan.

36.6:  Kuldeep Yadav to Lahiru Kumara. Googly back of a length, outside off stump on the back foot defending, to short extra cover for no runs, fielded by Pujara.

36.5:  OUT! Bowled. Kuldeep Yadav to Vishwa Fernando. Chinaman length ball, middle stump on the front foot defending, hit pad. Cleaned him up, Kuldeep gets his fourth with a beautifully pitched legspinner. Fernando was clueless as to which way the ball was turning so it was only a matter of time. This spins back to beat the inside edge and just clips the front pad before smashing into timber. Kohli has had a couple of long chats with his team, about the follow-on no doubt.

36.4:  Kuldeep Yadav to Vishwa Fernando. Googly length ball, to leg on the front foot defending, to silly point for no runs, fielded by Pujara.

36.3:  Kuldeep Yadav to Vishwa Fernando. Googly half volley, outside off stump on the front foot driving, to silly point for no runs, fielded by Pujara.

36.2:  Kuldeep Yadav to Vishwa Fernando. Googly length ball, outside off stump on the front foot pushing, missed to wicketkeeper for no runs, fielded by Saha.

36.1:  Kuldeep Yadav to Vishwa Fernando. Googly length ball, to leg on the front foot defending, outside edge to slips for no runs, fielded by Rahane.

35.6:  Ravichandran Ashwin to Lakshan Sandakan. Leg spinner yorker, outside off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Saha.

35.5:  Ravichandran Ashwin to Lakshan Sandakan. Off break back of a length, outside off stump on the back foot working, to backward square leg for no runs, fielded by Yadav.

35.4:  FOUR! Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump down the track driving, well timed in the air under control past long off for 4 runs. Hit aerially down the ground again, this time over mid off. Sandakan taking the attack to Ashwin.

35.3:  Ravichandran Ashwin to Lakshan Sandakan. Carrom ball half volley, middle stump on the front foot pushing, back to bowler for no runs, fielded by Ashwin.

35.2:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump on the back foot flick, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

35.1:  FOUR! Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump down the track driving, well timed in the air under control past long on for 4 runs. Sandakan has had enough of blocking, time to score some runs. He skips down and lofts Ashwin just over the hands of mid on.

34.6:  Kuldeep Yadav to Lakshan Sandakan. Chinaman half volley, outside off stump on the front foot flick, to deep mid wicket for 1 run, fielded by Yadav.

34.5:  Kuldeep Yadav to Lakshan Sandakan. Chinaman back of a length, outside off stump on the back foot working, to short leg for no runs, fielded by Rahul.

34.4:  Kuldeep Yadav to Lakshan Sandakan. Googly length ball, outside off stump on the back foot defending, to silly point for no runs, fielded by Pujara.

34.3:  Kuldeep Yadav to Lakshan Sandakan. Chinaman length ball, outside off stump on the front foot driving, to long off for no runs, fielded by Ashwin.

34.2:  Kuldeep Yadav to Lakshan Sandakan. Chinaman length ball, outside off stump on the front foot defending, to silly point for no runs, fielded by Pujara.

34.1:  Kuldeep Yadav to Lakshan Sandakan. Chinaman length ball, outside off stump on the front foot defending, to point for no runs, fielded by Shami.

33.6:  Ravichandran Ashwin to Vishwa Fernando. Off break length ball, middle stump on the front foot defending, hit pad to silly point for no runs, fielded by Pujara.

33.5:  Ravichandran Ashwin to Lakshan Sandakan. Quicker ball half volley, down leg side on the front foot flick, to deep mid wicket for 1 run, fielded by Dhawan.

33.4:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump on the front foot flick, to silly point for no runs, fielded by Pujara.

33.3:  Ravichandran Ashwin to Lakshan Sandakan. Off break back of a length, outside off stump on the back foot cutting, missed to wicketkeeper for no runs, fielded by Saha.

33.2:  Ravichandran Ashwin to Lakshan Sandakan. Quicker ball back of a length, outside off stump on the back foot defending, to silly point for no runs, fielded by Pujara.

33.1:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump on the front foot defending, to silly point for no runs, fielded by Pujara.

32.6:  Kuldeep Yadav to Vishwa Fernando. Chinaman length ball, off stump on the front foot defending, to short leg for no runs, fielded by Rahul.

32.5:  Kuldeep Yadav to Vishwa Fernando. Chinaman half volley, outside off stump on the front foot driving, inside edge back to bowler for no runs, fielded by Yadav.

32.4:  Kuldeep Yadav to Vishwa Fernando. Slider length ball, middle stump on the back foot defending, to short leg for no runs, fielded by Pujara.

32.3:  Kuldeep Yadav to Vishwa Fernando. Chinaman length ball, outside off stump on the front foot defending, inside edge to short leg for no runs, fielded by Rahul.

32.2:  OUT! Bowled. Kuldeep Yadav to Malinda Pushpakumara. Googly length ball, middle stump down the track driving, missed. Another googly, another wicket for Kuldeep. He has three now as Sri Lanka are tumbling all over the place. Pushpakumara could have taken a single off the previous ball but wanted the strike, only to give his wicket away. A half-hearted skip down the pitch and a loose drive are no match for a well flighted googly that slams into middle stump.

32.1:  Kuldeep Yadav to Malinda Pushpakumara. Chinaman length ball, outside off stump on the front foot defending, to cover for no runs, fielded by Ashwin.

31.6:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump on the front foot driving, inside edge to mid wicket for no runs.

31.5:  Ravichandran Ashwin to Lakshan Sandakan. Carrom ball half volley, middle stump on the front foot defending, to point for no runs, fielded by Pujara.

31.4:  Ravichandran Ashwin to Lakshan Sandakan. Off break length ball, outside off stump on the front foot working, to mid wicket for no runs.

31.3:  OUT! Caught. Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot working, inside edge to leg slip, by Rahul. Snaffled at leg slip, Ashwin ends the Sri Lankan skipper's resistance. This is a delightful flighted delivery that Chandimal just wants to work into the legside, but the bowler finds some extra turn. The ball kisses a little inside edge and then loops to KL Rahul off the pad. A simple catch means the hosts are now seven wickets down and face a tough ask to bat the remainder of the day. Kohli will be pondering the possibility of a follow-on enforcement. Time for a drink while the new man makes his way to the middle.

31.2:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, to leg on the front foot working, to mid wicket for no runs, fielded by Kohli.

31.1:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

30.6:  APPEAL! Kuldeep Yadav to Malinda Pushpakumara. Chinaman back of a length, outside off stump on the back foot pulling, Gloved to silly point for no runs, appeal made for L.B.W.

30.5:  Kuldeep Yadav to Malinda Pushpakumara. Chinaman length ball, outside off stump on the front foot pushing, back to bowler for no runs, fielded by Yadav.

30.4:  FOUR! Kuldeep Yadav to Malinda Pushpakumara. Chinaman length ball, to leg on the front foot sweeping, well timed past deep square leg for 4 runs. Powerfully swatted away, a much needed boundary for the hosts.

30.3:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, middle stump on the front foot working, to deep mid wicket for 1 run.

30.2:  Kuldeep Yadav to Dinesh Chandimal. Googly length ball, middle stump on the front foot pushing, to point for no runs, fielded by Dhawan.

30.1:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot working, back to bowler for no runs, fielded by Yadav.

29.6:  Ravichandran Ashwin to Dinesh Chandimal. Off break half volley, outside off stump on the front foot working, to deep backward square leg for 1 run, fielded by Dhawan.

29.5:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

29.4:  Ravichandran Ashwin to Dinesh Chandimal. Arm length ball, down leg side on the front foot flick, hit pad to short leg for no runs, fielded by Saha.

29.3:  Ravichandran Ashwin to Dinesh Chandimal. Carrom length ball, off stump on the front foot defending, to short extra cover for no runs.

29.2:  Ravichandran Ashwin to Dinesh Chandimal. Carrom length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

29.1:  APPEAL! Ravichandran Ashwin to Dinesh Chandimal. Off break back of a length, outside off stump on the back foot flick, hit pad to silly point for no runs, fielded by Rahane, appeal made for L.B.W.

28.6:  Kuldeep Yadav to Malinda Pushpakumara. Chinaman length ball, outside off stump on the front foot defending, hit pad to silly point for no runs, fielded by Kohli.

28.5:  Kuldeep Yadav to Malinda Pushpakumara. Chinaman length ball, outside off stump on the front foot driving, inside edge to mid wicket for no runs.

28.4:  Kuldeep Yadav to Malinda Pushpakumara. Chinaman length ball, outside off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Saha.

28.3:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot flick, leading edge to cover for 1 run, fielded by Pujara.

28.2:  Kuldeep Yadav to Dinesh Chandimal. Chinaman yorker, outside off stump on the front foot driving, mis-timed to wicketkeeper for no runs, fielded by Saha.

28.1:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, outside off stump on the front foot pushing, back to bowler for no runs, fielded by Yadav.

27.6:  APPEAL! Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, off stump on the front foot defending, hit pad to short extra cover for no runs, fielded by Yadav, appeal made for L.B.W.

27.5:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, outside off stump on the front foot pushing, to short extra cover for no runs, fielded by Yadav.

27.4:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Rahane.

27.3:  Ravichandran Ashwin to Malinda Pushpakumara. Arm length ball, middle stump on the back foot working, to mid wicket for no runs, fielded by Kohli.

27.2:  FOUR! Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, outside off stump on the back foot Late Cut, well timed past third man for 4 runs. Well played in the end but that was pretty close to crashing into the sticks. Pushpakumara chops down at the last moment to slash down to third man.

27.1:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, to leg on the front foot sweeping, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

26.6:  Kuldeep Yadav to Dinesh Chandimal. Chinaman yorker, down leg side on the front foot sweeping, hit pad to short leg for no runs, fielded by Saha.

26.5:  Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, off stump on the front foot driving, back to bowler for no runs, fielded by Yadav.

26.4:  Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, outside off stump on the front foot flick, to mid wicket for no runs, fielded by Kohli.

26.3:  Kuldeep Yadav to Malinda Pushpakumara. Chinaman length ball, outside off stump on the front foot defending, thick edge to slips for 1 run, fielded by Kohli.

26.2:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, outside off stump on the front foot defending, inside edge to deep square leg for 1 run, fielded by Rahul.

26.1:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot sweeping, missed to wicketkeeper for no runs, fielded by Saha.

25.6:  Ravichandran Ashwin to Dinesh Chandimal. Arm length ball, outside off stump on the front foot sweeping, to fine leg for 1 run, fielded by Dhawan.

25.5:  Ravichandran Ashwin to Dinesh Chandimal. Arm length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Pujara.

25.4:  Ravichandran Ashwin to Dinesh Chandimal. Arm length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Ashwin.

25.3:  APPEAL! Verified by umpire after REFERRAL. Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot sweeping, Play and Miss (Leg Side) to wicketkeeper for no runs, by Saha, appeal made for Caught. Big appeal from India, is there a little bit of glove on this down the legside? The umpire isn't interested but there is a quick review from Kohli indicating India are pretty confident. They shouldn't be though, Chandimal is a long way from making contact, another wasted review means India have none left.

25.2:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, off stump on the front foot defending, to mid wicket for no runs, fielded by Rahul.

25.1:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, off stump on the front foot flick, to mid wicket for no runs, fielded by Kohli.

24.6:  Kuldeep Yadav to Malinda Pushpakumara. Googly back of a length, outside off stump on the back foot glancing, to fine leg for no runs, fielded by Pandya.

24.5:  Kuldeep Yadav to Malinda Pushpakumara. Googly length ball, outside off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Saha.

24.4:  Kuldeep Yadav to Malinda Pushpakumara. Chinaman length ball, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Saha.

24.3:  Kuldeep Yadav to Malinda Pushpakumara. Slider length ball, off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Saha.

24.2:  Kuldeep Yadav to Dinesh Chandimal. Chinaman full toss, outside off stump on the front foot driving, to deep extra cover for 1 run, fielded by Ashwin.

24.1:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Saha.

23.6:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Dhawan.

23.5:  Ravichandran Ashwin to Malinda Pushpakumara. Off break half volley, off stump on the front foot defending, inside edge to short leg for no runs, fielded by Rahul.

23.4:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, outside off stump on the front foot defending, bat-pad to short leg for no runs, fielded by Rahul.

23.3:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, middle stump down the track working, hit pad to gully for no runs, fielded by Rahane.

23.2:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, off stump on the front foot defending, to short leg for no runs, fielded by Rahul.

23.1:  Ravichandran Ashwin to Malinda Pushpakumara. Off break length ball, outside off stump on the front foot defending, to short leg for no runs, fielded by Rahul.

22.6:  Kuldeep Yadav to Dinesh Chandimal. Googly back of a length, middle stump on the back foot driving, well timed to deep extra cover for 2 runs, fielded by Ashwin.

22.5:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, middle stump on the front foot working, to mid wicket for no runs, fielded by Dhawan.

22.4:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, middle stump on the front foot working, to short leg for no runs, fielded by Rahul.

22.3:  Kuldeep Yadav to Malinda Pushpakumara. Chinaman length ball, outside off stump on the front foot defending, thick edge to third man for 1 run, fielded by Rahane.

22.2:  Kuldeep Yadav to Malinda Pushpakumara. Chinaman length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Yadav.

22.1:  OUT! Caught. Kuldeep Yadav to Dilruwan Perera. Chinaman short, middle stump on the back foot pulling, well timed in the air uncontrolled to deep mid wicket, by Pandya. Dilruwan smacks it straight down deep mid wicket's throat. He can't quite believe what he has done. Kuldeep grins, he knows that was an awful delivery and a real bonus for India. It was dragged down and Perera could have picked anywhere to hit it. He made decent connection but Pandya was lurking near the fence and barely had to move as the ball picked him out. Chandimal looks furious.

21.6:  Mohammed Shami to Dinesh Chandimal. Back of a length, off stump on the back foot flick, well timed to deep square leg for 2 runs, fielded by Pujara.

21.5:  Mohammed Shami to Dinesh Chandimal. Length ball, outside off stump on the front foot driving, to mid off for no runs, fielded by Pandya.

21.4:  Mohammed Shami to Dinesh Chandimal. Length ball, outside off stump on the front foot, shoulders arms past fine leg for 4 runs, mis-fielded by Saha. You've got to feel for Saha here. The ball dies on the way through and he gets an awkward bounce which he can't deal with.

21.3:  Mohammed Shami to Dinesh Chandimal. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

21.2:  Mohammed Shami to Dinesh Chandimal. Length ball, off stump on the front foot defending, to mid on for no runs.

21.1:  Umesh Yadav to Dinesh Chandimal. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

This isn't good news for India. Umesh has pulled up in his run to the crease and looks to be limping a bit. He won't be able to complete the over, Shami will replace him. I think he might have injured himself diving on the boundary a couple of overs ago. Fingers crossed it isn't too serious.

20.6:  Kuldeep Yadav to Dilruwan Perera. Chinaman half volley, middle stump on the front foot working, to mid wicket for no runs, fielded by Kohli.

20.5:  Kuldeep Yadav to Dilruwan Perera. Chinaman half volley, off stump on the front foot defending, back to bowler for no runs, fielded by Yadav.

20.4:  Kuldeep Yadav to Dilruwan Perera. Slider length ball, outside off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Saha.

20.3:  OUT! Stumped. Kuldeep Yadav to Niroshan Dickwella. Googly length ball, off stump down the track Slog, missed to wicketkeeper, by Saha. Breakthrough, Saha whips the bails off to end this threatening stand. It was always a high risk approach by Sri Lanka and it has proved one shot too many by Dickwella. He charges a mile out of his crease and is completely deceived by a Kuldeep googly. Saha takes the ball well, it bounced a touch extra, and the bails are off before Dickwella even knows what has happened.

20.2:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, middle stump on the front foot sweeping, well timed to fine leg for 2 runs, fielded by Shami.

20.1:  Kuldeep Yadav to Niroshan Dickwella. Chinaman back of a length, to leg on the back foot working, to mid wicket for no runs, fielded by Dhawan.

19.6:  FOUR! Hardik Pandya to Dinesh Chandimal. Short, outside off stump on the back foot cutting, well timed past deep cover for 4 runs, mis-fielded by Yadav. Sri Lanka are plundering runs at an alarming rate now, Kohli will have to change something soon. Chandimal rarely misses out on the cut and this skips away to the fence despite Umesh's best efforts to prevent it.

19.5:  Hardik Pandya to Niroshan Dickwella. Length ball, outside off stump on the front foot pushing, to extra cover for 1 run, fielded by Ashwin.

19.4:  FOUR! Hardik Pandya to Niroshan Dickwella. Length ball, outside off stump on the front foot Slog, well timed in the air under control past long on for 4 runs. This is turning into an impressive counter-attack by Sri Lanka, really going after the bowlers in this evening session. Nothing wrong with the delivery from Pandya, a nice length outside off stump. Dickwella decides that is in his arc though and clubs it over mid on. A bit of a T20 stroke but effective nonetheless.

19.3:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot pushing, to deep backward point for 1 run, fielded by Yadav.

19.2:  Hardik Pandya to Dinesh Chandimal. Back of a length, outside off stump on the back foot defending, back to bowler for no runs, fielded by Pandya.

19.1:  Hardik Pandya to Dinesh Chandimal. Length ball, off stump on the front foot flick, well timed to deep mid wicket for 2 runs, fielded by Ashwin. That's the fifty partnership. A good effort by these two but the job has only just begun.

18.6:  Kuldeep Yadav to Niroshan Dickwella. Googly back of a length, outside off stump on the back foot cutting, to backward point for no runs, fielded by Dhawan.

18.5:  Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, middle stump on the front foot working, to mid on for 1 run, fielded by Yadav.

18.4:  FOUR! Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, outside off stump on the front foot driving, well timed past long off for 4 runs. In the slot for the drive and Chandimal sends it thundering back down the ground, he has a trio of boundaries in the over now.

18.3:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, middle stump on the front foot working, to mid wicket for no runs, fielded by Kohli.

18.2:  FOUR! Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, outside off stump on the front foot driving, well timed past deep extra cover for 4 runs. This time Kuldeep overpitches and Chandimal laces it through extra cover. The Sri Lankan captain is transferring some pressure back onto the tourists with his aggressive approach.

18.1:  FOUR! Kuldeep Yadav to Dinesh Chandimal. Chinaman short, outside off stump on the back foot cutting, well timed past deep cover for 4 runs. A rare loose delivery from Kuldeep as this one is dragged down short. Chandimal has all the time in the world to rock back and pick his spot with a rasping cut.

17.6:  Hardik Pandya to Niroshan Dickwella. Back of a length, outside off stump on the back foot pushing, to cover for no runs, fielded by Kohli.

17.5:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot driving, thick edge to deep backward point for 1 run, fielded by Yadav.

17.4:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot defending, to extra cover for no runs, fielded by Rahul.

17.3:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

17.2:  Hardik Pandya to Dinesh Chandimal. Back of a length, outside off stump on the back foot working, to deep mid wicket for 2 runs, fielded by Ashwin.

17.1:  Hardik Pandya to Niroshan Dickwella. Back of a length, down leg side on the back foot working, to mid wicket for 1 run, fielded by Rahul.

16.6:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Pandya.

16.5:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, middle stump on the front foot working, back to bowler for no runs, fielded by Yadav.

16.4:  Kuldeep Yadav to Dinesh Chandimal. Googly length ball, down leg side on the front foot defending, to silly point for no runs, fielded by Saha.

16.3:  Kuldeep Yadav to Niroshan Dickwella. Chinaman half volley, to leg on the front foot driving, to mid off for 1 run, shy attempt by Yadav.

16.2:  FOUR! Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, off stump on the front foot slog sweeping, well timed in the air under control past deep mid wicket for 4 runs. Tossed up and Dickwella can't resist a piece of it. He gets down low on one knee and smokes a violent sweep that rockets to the mid wicket fence.

16.1:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, middle stump on the front foot defending, to extra cover for no runs, fielded by Yadav.

15.6:  Hardik Pandya to Dinesh Chandimal. Out-swinging half volley, outside off stump on the front foot driving, missed to wicketkeeper for no runs, fielded by Saha.

15.5:  Hardik Pandya to Dinesh Chandimal. Back of a length, outside off stump on the back foot cutting, well timed to deep cover for 2 runs, fielded by Yadav.

15.4:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

15.3:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot driving, to short extra cover for no runs, fielded by Kohli.

15.2:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot pushing, to cover for no runs, fielded by Pandya.

15.1:  Hardik Pandya to Niroshan Dickwella. Back of a length, middle stump on the back foot driving, to deep cover for 1 run, fielded by Yadav.

14.6:  Kuldeep Yadav to Dinesh Chandimal. Slider length ball, down leg side on the front foot working, leading edge to short extra cover for no runs, fielded by Dhawan.

14.5:  Kuldeep Yadav to Dinesh Chandimal. Googly length ball, middle stump on the front foot working, missed to wicketkeeper for no runs, fielded by Saha.

14.4:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, to leg on the front foot working, back to bowler for no runs, fielded by Yadav.

14.3:  Kuldeep Yadav to Niroshan Dickwella. Chinaman back of a length, off stump on the back foot cutting, to deep backward point for 1 run, fielded by Pandya.

14.2:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, down leg side down the track flick, to mid wicket for no runs, fielded by Dhawan.

14.1:  Kuldeep Yadav to Niroshan Dickwella. Googly back of a length, off stump on the back foot driving, to point for no runs, fielded by Pandya.

13.6:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, middle stump down the track defending, inside edge to deep backward square leg for 1 run, fielded by Pujara.

Tea time in Pallekele after another outstanding session for India. Mohammed Shami got things going by removing both openers cheaply, and Hardik Pandya continues his excellent day by getting the experienced Mathews LBW. In between there was a calamitous run out which pretty much sums up Sri Lanka's day so far. Plenty of overs left after the break, India will be hunting hard for more wickets this evening.

13.5:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, middle stump on the back foot defending, to short extra cover for no runs, fielded by Kohli.

13.4:  Ravichandran Ashwin to Dinesh Chandimal. Off break length ball, outside off stump on the front foot defending, to cover for 1 run, fielded by Shami.

13.3:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, off stump on the front foot driving, inside edge to deep mid wicket for 1 run, fielded by Yadav.

13.2:  FOUR! Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, middle stump on the front foot sweeping, well timed past deep square leg for 4 runs. Now Dickwella brings the sweep out, he does like that shot so it was never going to take long. He'll be hoping to shift some of the men around the bat by playing strokes like that.

13.1:  Ravichandran Ashwin to Niroshan Dickwella. Off break length ball, middle stump down the track driving, to extra cover for no runs, fielded by Kohli.

12.6:  Kuldeep Yadav to Niroshan Dickwella. Chinaman length ball, outside off stump down the track pushing, to cover for 1 run, fielded by Shami.

12.5:  Kuldeep Yadav to Dinesh Chandimal. Chinaman half volley, off stump on the front foot working, to mid on for 1 run, fielded by Shami.

12.4:  FOUR! Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, outside off stump on the front foot sweeping, well timed past fine leg for 4 runs. Good intent from Chandimal, putting the spinner under pressure in his first over. He fetches this sweep from well outside off stump and swats it behind square.

12.3:  APPEAL! Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, down leg side on the front foot sweeping, hit pad to leg slip for no runs, fielded by Pujara, appeal made for L.B.W. Pitched outside leg, India should know better than to appeal for that.

12.2:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot working, to short leg for no runs, fielded by Rahul.

12.1:  Kuldeep Yadav to Dinesh Chandimal. Chinaman length ball, off stump on the front foot defending, to cover for no runs, fielded by Dhawan.

11.6:  Hardik Pandya to Niroshan Dickwella. Back of a length, to leg on the back foot defending, to cover for no runs, fielded by Kohli.

11.5:  Hardik Pandya to Niroshan Dickwella. In-swinging length ball, down leg side on the front foot flick, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

11.4:  Hardik Pandya to Niroshan Dickwella. Back of a length, to leg on the back foot driving, to point for no runs, fielded by Rahul.

11.3:  APPEAL! Hardik Pandya to Niroshan Dickwella. Length ball, down leg side on the front foot flick, hit pad to short extra cover for no runs, appeal made for L.B.W. Half an appeal but India quickly realise that must have pitched outside leg stump.

11.2:  Hardik Pandya to Niroshan Dickwella. Short, down leg side ducked, to wicketkeeper for no runs, fielded by Saha.

11.1:  Hardik Pandya to Niroshan Dickwella. Length ball, down leg side on the front foot flick, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Saha.

10.6:  Mohammed Shami to Dinesh Chandimal. Half volley, outside off stump on the front foot driving, to mid off for no runs, fielded by Yadav.

10.5:  Mohammed Shami to Niroshan Dickwella. Length ball, outside off stump on the front foot driving, well timed to deep extra cover for 3 runs, fielded by Ashwin.

10.4:  Mohammed Shami to Dinesh Chandimal. Length ball, outside off stump on the front foot driving, to extra cover for 1 run, fielded by Yadav.

10.3:  Mohammed Shami to Dinesh Chandimal. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

10.2:  Mohammed Shami to Dinesh Chandimal. Length ball, outside off stump on the front foot defending, to point for no runs, fielded by Rahul.

10.1:  Mohammed Shami to Dinesh Chandimal. Short, outside off stump on the back foot defending, to backward point for 2 runs, shy attempt by Rahul, overthrow by Rahul.

9.6:  Hardik Pandya to Niroshan Dickwella. Length ball, to leg on the front foot working, inside edge to mid wicket for no runs, fielded by Pujara.

9.5:  FOUR! Hardik Pandya to Niroshan Dickwella. Half volley, outside off stump on the front foot driving, well timed past deep cover for 4 runs. Half volley is dispatched, Dickwella off the mark with a dreamy cover drive.

9.4:  Hardik Pandya to Niroshan Dickwella. Length ball, to leg on the front foot defending, back to bowler for no runs, fielded by Pandya.

9.3:  OUT! L.B.W. Hardik Pandya to Angelo Mathews. Seaming in length ball, off stump no foot movement working, hit pad. Huge appeal, and that is plumb so the finger is up in an instant. Sri Lanka absolutely reeling now and unable to resist Pandya. It was always likely he would get a wicket because he'll be full of confidence from his batting. This nips back at Mathews who barely moves his feet, the ball hitting him dead in front.

9.2:  Hardik Pandya to Angelo Mathews. Length ball, off stump on the front foot working, to mid wicket for no runs, fielded by Pujara.

9.1:  Hardik Pandya to Angelo Mathews. Length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Kohli.

8.6:  Mohammed Shami to Dinesh Chandimal. Seaming away back of a length, outside off stump on the back foot pushing, missed to wicketkeeper for no runs, fielded by Saha.

8.5:  OUT! Run Out. Mohammed Shami to Dinesh Chandimal. Length ball, off stump on the front foot flick, well timed to mid wicket, direct hit by Yadav, run save by Ashwin, shy attempt by Ashwin. Oh dear, disaster for Sri Lanka. A run out is never ideal in any situation but right now that is the last thing they require. It is lazy from Mendis, he had a warning a few overs ago when he absent-mindedly wandered from the non-striker's end but hasn't learnt from that moment. First of all it is an excellent effort by Ashwin, diving full length to prevent Chandimal's flick racing to the fence. He gets up and spots Mendis stranded halfway down the pitch but misses with his throw. Kuldeep shows fantastic awareness to be backing up and release a throw of his own that is bang on target, catching Mendis short.

8.4:  Mohammed Shami to Dinesh Chandimal. Back of a length, outside off stump on the back foot defending, to cover for no runs, fielded by Yadav.

8.3:  FOUR! Mohammed Shami to Dinesh Chandimal. Half volley, outside off stump on the front foot driving, well timed past long off for 4 runs. Shami pitches full in search of some swing but that allows Chandimal to cream a sumptuous drive through mid off.

8.2:  Mohammed Shami to Dinesh Chandimal. Length ball, outside off stump on the front foot defending, to point for no runs, fielded by Rahul.

8.1:  Mohammed Shami to Kusal Mendis. Back of a length, off stump on the back foot working, to deep mid wicket for 1 run, fielded by Yadav.

7.6:  Hardik Pandya to Dinesh Chandimal. Length ball, outside off stump on the front foot defending, to silly mid on for no runs, fielded by Pujara.

7.5:  Hardik Pandya to Kusal Mendis. Back of a length, outside off stump on the back foot driving, to cover for 1 run, shy attempt by Kohli.

7.4:  Hardik Pandya to Kusal Mendis. Length ball, off stump on the front foot working, to square leg for no runs, fielded by Yadav.

7.3:  Hardik Pandya to Kusal Mendis. Length ball, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Saha.

7.2:  FOUR! Hardik Pandya to Kusal Mendis. Length ball, off stump on the front foot flick, well timed past deep mid wicket for 4 runs. Anything even remotely straight and Mendis will send it racing through the legside with his rubbery wrists. Lovely batting, he is dealing in boundaries.

7.1:  Hardik Pandya to Kusal Mendis. Length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Pandya.

6.6:  Mohammed Shami to Dinesh Chandimal. Length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Shami.

6.5:  Mohammed Shami to Dinesh Chandimal. Out-swinging length ball, outside off stump on the front foot driving, to extra cover for no runs, fielded by Pandya.

6.4:  Mohammed Shami to Dinesh Chandimal. In-swinging length ball, off stump on the front foot pushing, to extra cover for no runs, fielded by Pandya.

6.3:  Mohammed Shami to Dinesh Chandimal. Out-swinging length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

6.2:  Mohammed Shami to Dinesh Chandimal. Out-swinging length ball, outside off stump on the front foot pushing, outside edge to slips for no runs, fielded by Kohli.

6.1:  Mohammed Shami to Dinesh Chandimal. Out-swinging length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

5.6:  FOUR! Umesh Yadav to Kusal Mendis. In-swinging length ball, off stump on the front foot flick, well timed in the air under control past deep mid wicket for 4 runs. A third boundary for Mendis now, all of which have come in the same area. This time he takes the aerial route, wristily clipping over the man at square leg to spoil the maiden.

5.5:  Umesh Yadav to Kusal Mendis. Short, outside off stump ducked, to wicketkeeper for no runs, fielded by Saha.

5.4:  Umesh Yadav to Kusal Mendis. Length ball, outside off stump on the front foot defending, to point for no runs, fielded by Rahul.

5.3:  Umesh Yadav to Kusal Mendis. Out-swinging length ball, outside off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Saha.

5.2:  Umesh Yadav to Kusal Mendis. Length ball, outside off stump on the front foot defending, to extra cover for no runs, fielded by Kohli.

5.1:  Umesh Yadav to Kusal Mendis. Back of a length, outside off stump on the back foot pushing, to point for no runs, fielded by Rahul.

4.6:  APPEAL! Verified by umpire after REFERRAL. Mohammed Shami to Dinesh Chandimal. In-swinging length ball, off stump on the front foot defending, hit pad to point for no runs, appeal made for L.B.W. Vociferous appeal but the umpire is unmoved. Kohli casually makes the signal for a review though so Chandimal will be worried here. He wasn't a long way forward, but ball tracking has it just clipping the top of the bails so it won't be overturned. Both sides have lost a review now.

4.5:  Mohammed Shami to Dinesh Chandimal. Length ball, off stump on the front foot defending, to extra cover for no runs, fielded by Pandya.

4.4:  Mohammed Shami to Dinesh Chandimal. Seaming in length ball, off stump on the front foot defending, hit pad to silly point for no runs.

4.4:  Wide Mohammed Shami to Dinesh Chandimal. Short, outside off stump on the back foot, Left to wicketkeeper for 1 run, fielded by Saha.

4.3:  OUT! Caught. Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, outside off stump on the front foot pushing, outside edge to wicketkeeper, by Saha. What a beauty, Shami is on fire in Pallekele. This is angled in from around the stumps before nipping away from Karunaratne to take the edge. Not much you can do about that as a batsman, just hope that you miss it. He didn't though, and Saha watched it carefully into his gloves. After such an even day yesterday, India are taking this match by the scruff of the neck.

4.2:  Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, outside off stump on the front foot defending, inside edge to silly point for no runs.

4.1:  Mohammed Shami to Dimuth Karunaratne. Length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Shami.

3.6:  Umesh Yadav to Kusal Mendis. Back of a length, outside off stump on the back foot pushing, inside edge to gully for no runs, fielded by Rahane.

3.5:  FOUR! Umesh Yadav to Kusal Mendis. Half volley, to leg on the front foot flick, well timed past deep mid wicket for 4 runs.

3.4:  APPEAL! Umesh Yadav to Kusal Mendis. Seaming in length ball, middle stump on the front foot flick, hit pad to mid wicket for no runs, appeal made for L.B.W.

3.3:  FOUR! Umesh Yadav to Kusal Mendis. Back of a length, off stump on the back foot flick, well timed past deep square leg for 4 runs. Whipped through the legside, Mendis is off the mark in superb style.

3.2:  Umesh Yadav to Dimuth Karunaratne. Back of a length, down leg side on the back foot working, hit pad to deep backward square leg for 1 run, fielded by Yadav.

3.1:  Umesh Yadav to Dimuth Karunaratne. Back of a length, middle stump on the back foot dropped, to point for no runs, shy attempt by Pandya. Senseless running, Sri Lanka need to calm things down a touch here. Pandya has a shy from point and is very close to running out Mendis.

2.6:  Mohammed Shami to Kusal Mendis. Short, outside off stump on the back foot defending, to short extra cover for no runs, fielded by Ashwin.

2.5:  Mohammed Shami to Kusal Mendis. Short, outside off stump on the back foot, Left to wicketkeeper for no runs, fielded by Saha.

2.4:  Mohammed Shami to Kusal Mendis. Short, outside off stump ducked, to wicketkeeper for no runs, fielded by Saha.

2.3:  OUT! Caught. Verified by umpire after REFERRAL. Mohammed Shami to Upul Tharanga. In-swinging length ball, outside off stump on the front foot pushing, outside edge to wicketkeeper, by Saha. Thin edge and pouched behind the stumps, India get an early scalp. Tharanga will be disappointed with this, it's poor all round from him. First of all he pokes well away from his body, no need to be putting bat to ball that far outside off stump. To compound matters, he wastes a needless review on the decision when the edge was clear to all. Shami strikes and India have their tails up.

2.2:  Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, outside off stump on the front foot working, to deep mid wicket for 1 run, mis-fielded by Yadav.

2.1:  Mohammed Shami to Dimuth Karunaratne. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

1.6:  Umesh Yadav to Upul Tharanga. Length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Yadav.

1.6:  Wide Umesh Yadav to Upul Tharanga. Out-swinging length ball, outside off stump on the front foot, shoulders arms to third man for 5 runs.

1.5:  FOUR! Umesh Yadav to Upul Tharanga. Length ball, middle stump on the front foot driving, well timed past deep extra cover for 4 runs. Glorious drive to open Sri Lanka's boundary count. This was not a half volley at all but Tharanga was confident enough to stride forward and cream a drive through the offside.

1.4:  Umesh Yadav to Dimuth Karunaratne. Length ball, off stump on the front foot driving, to mid off for 1 run, fielded by Kohli.

1.3:  Umesh Yadav to Dimuth Karunaratne. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

1.2:  Umesh Yadav to Upul Tharanga. Back of a length, middle stump on the back foot driving, to deep extra cover for 1 run, fielded by Kohli.

1.1:  Umesh Yadav to Upul Tharanga. Back of a length, off stump on the back foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

0.6:  Mohammed Shami to Dimuth Karunaratne. In-swinging length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

0.5:  Mohammed Shami to Dimuth Karunaratne. Back of a length, outside off stump on the back foot working, to deep backward square leg for 2 runs, fielded by Yadav.

0.4:  Mohammed Shami to Dimuth Karunaratne. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Saha.

0.3:  Mohammed Shami to Dimuth Karunaratne. Length ball, outside off stump on the front foot defending, inside edge to gully for no runs, fielded by Rahane.

0.2:  Mohammed Shami to Dimuth Karunaratne. Length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Kohli.

0.1:  NEW BALL. Mohammed Shami to Dimuth Karunaratne. Short, outside off stump ducked, to wicketkeeper for no runs, fielded by Saha.

122.3:  OUT! Caught. Lakshan Sandakan to Hardik Pandya. Googly length ball, outside off stump on the front foot driving, mis-timed in the air uncontrolled to deep extra cover, by Perera. Pandya looks to continue where he left off before the break, but the googly means he has to reach out for this delivery and it slices out to the fielder in the deep. So three balls is all it has taken after lunch for the Indian first innings to be wrapped up. Sandakan finishes with five wickets, his first in Tests, and well deserved too.

122.2:  Lakshan Sandakan to Hardik Pandya. Googly length ball, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

122.1:  Lakshan Sandakan to Hardik Pandya. Chinaman half volley, outside off stump on the front foot driving, well timed to long off for no runs, fielded by Chandimal.

121.6:  Vishwa Fernando to Hardik Pandya. Length ball, off stump on the front foot dropped, to short extra cover for 1 run, fielded by Fernando.

Time for lunch on Day Two after a crazy morning session. Sri Lanka will have been hopeful of finishing off the Indian innings quickly, especially after taking a wicket in the second over of the day, but they were instead subjected to a devastating assault by the brutal Hardik Pandya. The all-rounder took his time initially with Kuldeep Yadav for support, and then launched into overdrive with the final two for company. He smashed seven maximums and remains not out at the break, ready for more destruction upon the resumption. The hosts will be deflated by that display, the captaincy especially left plenty to be desired.

121.5:  Vishwa Fernando to Hardik Pandya. Slower length ball, off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

121.4:  Vishwa Fernando to Hardik Pandya. Short, down leg side ducked, to wicketkeeper for no runs, fielded by Dickwella.

121.3:  Vishwa Fernando to Hardik Pandya. Off cutter length ball, off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

121.2:  Vishwa Fernando to Hardik Pandya. Full toss, off stump on the front foot pushing, to long off for no runs, fielded by Tharanga.

121.1:  Vishwa Fernando to Hardik Pandya. Slower length ball, to leg on the front foot defending, back to bowler for no runs, fielded by Fernando.

121.1:  Wide Vishwa Fernando to Hardik Pandya. Bouncer, down leg side ducked, to wicketkeeper for 1 run, fielded by Dickwella.

120.6:  Lakshan Sandakan to Umesh Yadav. Chinaman length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Pushpakumara.

120.5:  Lakshan Sandakan to Umesh Yadav. Googly length ball, middle stump on the front foot working, to mid on for no runs, fielded by Tharanga.

120.4:  Lakshan Sandakan to Umesh Yadav. Googly length ball, outside off stump on the front foot pushing, missed to wicketkeeper for no runs, fielded by Dickwella.

120.3:  Lakshan Sandakan to Umesh Yadav. Chinaman length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Pushpakumara.

120.2:  Lakshan Sandakan to Umesh Yadav. Googly length ball, outside off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Dickwella.

120.1:  Lakshan Sandakan to Umesh Yadav. Chinaman length ball, outside off stump on the front foot pushing, to short extra cover for no runs, fielded by Pushpakumara.

119.6:  FOUR! Lahiru Kumara to Hardik Pandya. Short, outside off stump on the back foot cutting, well timed in the air under control past third man for 4 runs. Ramped over the keeper, the pain keeps on coming for Sri Lanka. They must be desperate for the lunch break.

119.5:  FOUR! Lahiru Kumara to Hardik Pandya. Half volley, off stump on the front foot driving, well timed past long on for 4 runs. There it is, belted down the ground to take Hardik Pandya to a maiden Test century. What a crazy innings it has been. He has unleashed a devastating assault on the hosts, putting India firmly in control.

119.4:  Lahiru Kumara to Umesh Yadav. Half volley, outside off stump on the front foot driving, to point for 1 run, shy attempt by Sandakan.

119.3:  Lahiru Kumara to Umesh Yadav. Short, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

119.2:  Lahiru Kumara to Umesh Yadav. Yorker, middle stump on the front foot working, to silly mid on for no runs, fielded by Kumara.

119.1:  Lahiru Kumara to Umesh Yadav. Length ball, off stump on the front foot pushing, to mid off for no runs, fielded by Mathews.

118.6:  Lakshan Sandakan to Hardik Pandya. Chinaman length ball, middle stump on the front foot driving, back to bowler for no runs, fielded by Sandakan.

118.6:  Wide Lakshan Sandakan to Hardik Pandya. Googly back of a length, outside off stump on the back foot cutting, missed to wicketkeeper for 1 run, fielded by Dickwella.

118.5:  Lakshan Sandakan to Hardik Pandya. Googly back of a length, outside off stump on the back foot pushing, to deep cover for 2 runs, fielded by Perera.

118.4:  SIX! Lakshan Sandakan to Hardik Pandya. Googly length ball, middle stump on the front foot Slog, well timed in the air under control over deep mid wicket for 6 runs. Loopy and in the slot, Pandya murders it way over mid wicket. That's the seventh six of his innings and probably the biggest of the lot.

118.3:  Lakshan Sandakan to Hardik Pandya. Googly back of a length, off stump on the back foot cutting, bottom edge to slips for no runs, fielded by Karunaratne.

118.2:  Lakshan Sandakan to Hardik Pandya. Googly back of a length, outside off stump on the back foot cutting, well timed to deep extra cover for no runs, fielded by Perera.

118.2:  Wide Lakshan Sandakan to Hardik Pandya. Googly back of a length, outside off stump on the back foot, Left to wicketkeeper for 1 run, fielded by Dickwella.

118.1:  Lakshan Sandakan to Hardik Pandya. Chinaman length ball, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

117.6:  Lahiru Kumara to Umesh Yadav. Full toss, to leg on the front foot pushing, to mid on for no runs, fielded by Mendis.

117.5:  Lahiru Kumara to Hardik Pandya. Length ball, down leg side moves in front flick, to fine leg for 1 run, fielded by Fernando.

117.4:  Lahiru Kumara to Hardik Pandya. Length ball, outside off stump on the front foot driving, to long off for no runs, fielded by Mathews.

117.3:  Lahiru Kumara to Hardik Pandya. Length ball, off stump on the front foot driving, inside edge to gully for no runs, fielded by Dickwella.

117.2:  SIX! Lahiru Kumara to Hardik Pandya. Short, outside off stump on the back foot hooking, well timed in the air under control over fine leg for 6 runs. Hooked high and miles back over fine leg. Pandya is closing in on a maiden Test century with some unbelievable hitting.

117.1:  Lahiru Kumara to Hardik Pandya. Back of a length, outside off stump on the back foot defending, back to bowler for no runs, fielded by Kumara.

116.6:  Lakshan Sandakan to Hardik Pandya. Googly back of a length, middle stump on the back foot pulling, to deep mid wicket for 1 run, fielded by Chandimal.

116.5:  Lakshan Sandakan to Hardik Pandya. Googly length ball, outside off stump down the track, Left to wicketkeeper for no runs, fielded by Dickwella.

116.4:  Lakshan Sandakan to Hardik Pandya. Googly length ball, middle stump on the front foot defending, to gully for no runs, fielded by Karunaratne.

116.3:  Lakshan Sandakan to Hardik Pandya. Chinaman length ball, outside off stump on the front foot Slog, mis-timed back to bowler for no runs, fielded by Sandakan.

116.3:  Wide Lakshan Sandakan to Hardik Pandya. Googly back of a length, outside off stump on the front foot, Left to wicketkeeper for 1 run, fielded by Dickwella.

116.2:  Lakshan Sandakan to Umesh Yadav. Chinaman length ball, off stump on the front foot pushing, hit pad to fine leg for 1 run.

116.1:  Lakshan Sandakan to Umesh Yadav. Chinaman half volley, outside off stump on the front foot driving, well timed to cover for no runs, fielded by Pushpakumara.

115.6:  Malinda Pushpakumara to Hardik Pandya. Stock length ball, down leg side on the front foot working, hit pad to short leg for no runs, fielded by Dickwella.

115.5:  SIX! Malinda Pushpakumara to Hardik Pandya. Stock length ball, off stump down the track driving, well timed in the air under control over long on for 6 runs. Three in a row, remarkable stuff. Destructive hitting at it's best, Pandya is on fire in Pallekele.

115.4:  SIX! Malinda Pushpakumara to Hardik Pandya. Stock length ball, off stump down the track driving, well timed in the air under control over long off for 6 runs. Hit flatter and harder, but still soars over the ropes for six more. Brutal hitting this, Sri Lanka powerless to stop it.

115.3:  SIX! Malinda Pushpakumara to Hardik Pandya. Stock length ball, off stump down the track driving, well timed in the air under control over long off for 6 runs. Lofted over long off with a lovely clean hit, the game is very quickly slipping away from Sri Lanka.

115.2:  FOUR! Malinda Pushpakumara to Hardik Pandya. Stock length ball, outside off stump down the track driving, well timed past long off for 4 runs. Smashed to long off this time, no holding back from Pandya. This could well become carnage for the hosts.

115.1:  FOUR! Malinda Pushpakumara to Hardik Pandya. Stock ball half volley, off stump on the front foot slog sweeping, well timed in the air under control past deep mid wicket for 4 runs. Swatted with extreme power through mid wicket, Pandya has the license to thrill now. Everyone is on the fence but he still finds a gap.

114.6:  Lakshan Sandakan to Hardik Pandya. Chinaman length ball, down leg side on the front foot working, to deep mid wicket for 1 run, fielded by Chandimal.

114.6:  Wide Lakshan Sandakan to Hardik Pandya. Googly back of a length, wide outside off stump on the back foot, Left to wicketkeeper for 1 run, fielded by Dickwella.

114.5:  SIX! Lakshan Sandakan to Hardik Pandya. Chinaman length ball, outside off stump down the track driving, well timed in the air under control over deep extra cover for 6 runs. Boom, fantastic hitting by Pandya, his T20 skills coming to the fore now. Sandakan tossed this wider as he saw the batsmen dancing down the track, but the batsman was more than equal to it and crunched it over extra cover.

114.4:  Lakshan Sandakan to Hardik Pandya. Chinaman half volley, down leg side on the front foot sweeping, to fine leg for no runs, fielded by Mathews.

114.3:  Lakshan Sandakan to Umesh Yadav. Chinaman back of a length, outside off stump on the back foot cutting, to deep backward point for 1 run, fielded by Kumara.

114.2:  OUT! Caught & Bowled. Lakshan Sandakan to Mohammed Shami. Chinaman length ball, outside off stump on the front foot driving, in the air uncontrolled back to bowler, fielded by Sandakan. Driven hard but straight back at the bowler who grabs it in front of his face. Sandakan getting the rewards now for his fine bowling, he needs one more for his maiden Test five-wicket haul. Shami was always going to be aggressive in this situation, with India feeling as though they have a decent total on the board. Umesh comes in as the last man.

114.1:  Lakshan Sandakan to Mohammed Shami. Chinaman back of a length, off stump on the back foot cutting, bottom edge to slips for no runs, fielded by Karunaratne.

113.6:  Malinda Pushpakumara to Mohammed Shami. Stock length ball, outside off stump on the front foot driving, to deep cover for 1 run, fielded by Fernando.

113.5:  APPEAL! Malinda Pushpakumara to Mohammed Shami. Stock length ball, off stump on the back foot defending, inside edge to wicketkeeper for no runs, fielded by Dickwella, appeal made for L.B.W. The faintest little inside edge saves Shami on this occasion.

113.4:  Malinda Pushpakumara to Mohammed Shami. Stock length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Pushpakumara.

113.3:  Malinda Pushpakumara to Hardik Pandya. Stock length ball, off stump on the front foot pushing, to long off for 1 run, fielded by Mathews. A half century for Pandya, his second in Tests. Adding valuable runs to the total.

113.2:  Malinda Pushpakumara to Mohammed Shami. Stock length ball, middle stump down the track driving, to long off for 1 run, fielded by Mathews.

113.1:  Malinda Pushpakumara to Mohammed Shami. Stock length ball, off stump on the back foot pushing, back to bowler for no runs, fielded by Pushpakumara.

112.6:  Lakshan Sandakan to Hardik Pandya. Googly back of a length, outside off stump on the back foot cutting, missed to wicketkeeper for no runs, fielded by Dickwella.

112.5:  Lakshan Sandakan to Hardik Pandya. Googly length ball, middle stump on the front foot defending, thick edge to third man for 2 runs, fielded by Karunaratne.

112.4:  SIX! Lakshan Sandakan to Hardik Pandya. Chinaman length ball, outside off stump down the track driving, well timed in the air under control over long on for 6 runs. High and handsome, Pandya strikes the first maximum of the Test with a swipe over long on. The fielder was interested for a while as it wasn't the cleanest hit, but in the end he can't get close.

112.3:  Lakshan Sandakan to Mohammed Shami. Chinaman back of a length, off stump on the back foot cutting, to deep backward point for 1 run, fielded by Kumara.

112.2:  FOUR! Lakshan Sandakan to Mohammed Shami. Googly back of a length, off stump on the back foot cutting, well timed past deep cover for 4 runs. Shami leans back and slaps this with some considerable force through the covers. He has some license now that India have gone past 400.

112.1:  Lakshan Sandakan to Hardik Pandya. Chinaman length ball, outside off stump down the track driving, to deep extra cover for 1 run, fielded by Mathews.

111.6:  Malinda Pushpakumara to Hardik Pandya. Stock length ball, off stump down the track working, to deep backward square leg for 1 run, fielded by Fernando.

111.5:  Malinda Pushpakumara to Mohammed Shami. Stock length ball, middle stump on the front foot driving, to long off for 1 run, fielded by Tharanga.

111.4:  Malinda Pushpakumara to Mohammed Shami. Stock length ball, off stump on the front foot driving, to short extra cover for no runs, fielded by Chandimal.

111.3:  Malinda Pushpakumara to Mohammed Shami. Stock length ball, off stump on the front foot Steer, to backward point for no runs, fielded by Sandakan.

111.2:  APPEAL! Malinda Pushpakumara to Mohammed Shami. Stock length ball, middle stump on the front foot defending, hit pad to cover for no runs, appeal made for L.B.W.

111.1:  Malinda Pushpakumara to Hardik Pandya. Stock ball half volley, middle stump on the front foot sweeping, to deep mid wicket for 1 run, fielded by Tharanga.

110.6:  OUT! Caught. Verified by umpire after REFERRAL. Lakshan Sandakan to Kuldeep Yadav. Chinaman length ball, off stump on the front foot defending, outside edge to wicketkeeper, by Dickwella. Big appeal and the finger is raised, perfectly pitched leggie by Sandakan catches the edge on the way through to the keeper. Kuldeep asks for a review, not sure why. Replays show a clear edge so that is a bit of a waste, but he had done a good job for his side.

110.5:  Lakshan Sandakan to Kuldeep Yadav. Chinaman length ball, outside off stump down the track defending, bat-pad to short extra cover for no runs, fielded by Chandimal.

110.4:  Lakshan Sandakan to Kuldeep Yadav. Chinaman length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

110.3:  Lakshan Sandakan to Hardik Pandya. Googly back of a length, middle stump on the back foot driving, to extra cover for 1 run, fielded by Pushpakumara.

110.2:  Lakshan Sandakan to Hardik Pandya. Chinaman length ball, to leg on the front foot working, to short leg for no runs, fielded by Mendis.

110.1:  Lakshan Sandakan to Hardik Pandya. Googly length ball, to leg down the track defending, back to bowler for no runs, fielded by Sandakan.

109.6:  Malinda Pushpakumara to Kuldeep Yadav. Stock ball half volley, middle stump on the front foot pushing, back to bowler for no runs, fielded by Pushpakumara.

109.5:  Malinda Pushpakumara to Kuldeep Yadav. Stock length ball, to leg on the front foot working, to mid wicket for no runs, fielded by Chandimal.

109.4:  Malinda Pushpakumara to Hardik Pandya. Stock length ball, middle stump down the track working, to long on for 1 run, fielded by Kumara.

109.3:  Malinda Pushpakumara to Hardik Pandya. Stock length ball, off stump on the front foot pushing, to short extra cover for no runs, fielded by Chandimal.

109.2:  Malinda Pushpakumara to Hardik Pandya. Stock length ball, outside off stump on the front foot defending, to cover for no runs, fielded by Chandimal.

109.1:  Malinda Pushpakumara to Hardik Pandya. Stock ball back of a length, off stump on the back foot working, to deep mid wicket for 2 runs, fielded by Kumara.

108.6:  Lakshan Sandakan to Kuldeep Yadav. Chinaman half volley, outside off stump on the front foot slog sweeping, to mid on for no runs, fielded by Mathews.

108.5:  Lakshan Sandakan to Kuldeep Yadav. Chinaman back of a length, off stump on the back foot pushing, to backward point for no runs, fielded by Fernando.

108.4:  Lakshan Sandakan to Kuldeep Yadav. Googly length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

108.3:  Lakshan Sandakan to Kuldeep Yadav. Chinaman length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

108.2:  Lakshan Sandakan to Kuldeep Yadav. Chinaman length ball, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

108.1:  Lakshan Sandakan to Kuldeep Yadav. Googly back of a length, outside off stump on the back foot driving, back to bowler for no runs, fielded by Sandakan.

107.6:  Malinda Pushpakumara to Kuldeep Yadav. Stock ball half volley, to leg on the front foot sweeping, bottom edge to fine leg for 1 run, fielded by Karunaratne.

107.5:  Malinda Pushpakumara to Kuldeep Yadav. Stock length ball, down leg side on the front foot reverse sweeping, missed to wicketkeeper for no runs, fielded by Dickwella.

107.4:  Malinda Pushpakumara to Hardik Pandya. Stock length ball, middle stump down the track driving, to long on for 1 run, fielded by Kumara.

107.3:  Malinda Pushpakumara to Hardik Pandya. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

107.2:  FOUR! Malinda Pushpakumara to Hardik Pandya. Stock length ball, middle stump down the track driving, well timed in the air under control past long on for 4 runs. Pandya takes the aggressive option, charging at the bowler and launching him over long on with a clean strike. Inches from being a maximum for the right-hander.

107.1:  Malinda Pushpakumara to Kuldeep Yadav. Stock length ball, down leg side on the front foot working, to fine leg for 1 run, fielded by Sandakan.

106.6:  Lakshan Sandakan to Kuldeep Yadav. Chinaman half volley, outside off stump on the front foot driving, outside edge to third man for 3 runs, fielded by Fernando.

106.5:  Lakshan Sandakan to Kuldeep Yadav. Chinaman length ball, middle stump down the track driving, well timed to long on for 2 runs, fielded by Perera.

106.4:  Lakshan Sandakan to Kuldeep Yadav. Chinaman length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

106.3:  Lakshan Sandakan to Kuldeep Yadav. Chinaman length ball, outside off stump on the back foot, Left to wicketkeeper for no runs, fielded by Dickwella.

106.2:  Lakshan Sandakan to Hardik Pandya. Chinaman length ball, down leg side on the front foot working, to deep mid wicket for 1 run, fielded by Chandimal.

106.1:  Lakshan Sandakan to Hardik Pandya. Chinaman yorker, off stump on the front foot driving, mis-timed to short extra cover for no runs, fielded by Pushpakumara.

105.6:  Lahiru Kumara to Hardik Pandya. Short, outside off stump on the back foot pulling, to deep mid wicket for 1 run, fielded by Karunaratne.

105.5:  Lahiru Kumara to Kuldeep Yadav. Full toss, down leg side on the front foot working, to deep mid wicket for 1 run, fielded by Mathews.

105.4:  Lahiru Kumara to Kuldeep Yadav. Back of a length, down leg side on the back foot defending, to short extra cover for no runs.

105.3:  Lahiru Kumara to Kuldeep Yadav. Back of a length, down leg side on the back foot defending, inside edge to short leg for no runs, fielded by Mendis.

105.2:  Lahiru Kumara to Kuldeep Yadav. Length ball, off stump on the front foot defending, to mid wicket for no runs, fielded by Chandimal.

105.1:  Lahiru Kumara to Kuldeep Yadav. Short, outside off stump swayed away, to wicketkeeper for no runs, fielded by Dickwella.

104.6:  Lakshan Sandakan to Kuldeep Yadav. Googly length ball, middle stump on the front foot defending, inside edge to fine leg for 1 run, fielded by Mendis.

104.5:  Lakshan Sandakan to Kuldeep Yadav. Googly half volley, outside off stump on the front foot sweeping, missed to wicketkeeper for no runs, fielded by Dickwella.

104.4:  Lakshan Sandakan to Kuldeep Yadav. Chinaman length ball, outside off stump down the track defending, to short extra cover for no runs, fielded by Chandimal.

104.3:  APPEAL! Lakshan Sandakan to Kuldeep Yadav. Chinaman length ball, down leg side on the front foot sweeping, Play and Miss (Leg Side) to wicketkeeper for no runs, by Mathews, appeal made for Stumped. Clever keeping by Dickwella, trying to time removing the bails with Kuldeep lifting his foot. Almost results in a stumping but not quite, the left-hander is safely back.

104.2:  Lakshan Sandakan to Kuldeep Yadav. Chinaman back of a length, middle stump on the back foot defending, missed to wicketkeeper for no runs, fielded by Dickwella.

104.1:  Lakshan Sandakan to Hardik Pandya. Chinaman half volley, outside off stump on the front foot driving, to deep cover for 1 run, fielded by Kumara.

103.6:  Lahiru Kumara to Kuldeep Yadav. Back of a length, outside off stump on the back foot defending, to short extra cover for no runs, fielded by Chandimal.

103.5:  Lahiru Kumara to Kuldeep Yadav. Short, outside off stump on the back foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

103.4:  Lahiru Kumara to Kuldeep Yadav. Short, outside off stump swayed away, to wicketkeeper for no runs, fielded by Dickwella.

103.3:  Lahiru Kumara to Hardik Pandya. Length ball, outside off stump down the track driving, to deep cover for 1 run, fielded by Mathews.

103.2:  Lahiru Kumara to Kuldeep Yadav. Length ball, middle stump on the front foot working, hit pad to short extra cover for 1 run, fielded by Chandimal.

103.1:  Lahiru Kumara to Hardik Pandya. Short, outside off stump on the back foot pulling, well timed to deep backward square leg for 1 run, fielded by Tharanga.

102.6:  APPEAL! Lakshan Sandakan to Kuldeep Yadav. Googly length ball, outside off stump on the front foot defending, inside edge to short leg for no runs, appeal made for L.B.W. Well disguised googly beats the inside edge and cannons into the pad, but the umpire deems it to be outside the line. Perhaps an inside edge as well.

102.5:  Lakshan Sandakan to Hardik Pandya. Chinaman half volley, off stump on the front foot driving, to long off for 1 run, fielded by Tharanga.

102.4:  Lakshan Sandakan to Hardik Pandya. Chinaman length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

102.3:  Lakshan Sandakan to Hardik Pandya. Chinaman length ball, middle stump on the front foot driving, back to bowler for no runs, fielded by Sandakan.

102.2:  Lakshan Sandakan to Kuldeep Yadav. Chinaman half volley, outside off stump on the front foot driving, to deep cover for 1 run, fielded by Mathews.

102.1:  Lakshan Sandakan to Hardik Pandya. Chinaman half volley, middle stump on the front foot working, to deep mid wicket for 1 run, fielded by Chandimal.

101.6:  Vishwa Fernando to Kuldeep Yadav. Back of a length, outside off stump on the back foot driving, missed to wicketkeeper for no runs, fielded by Dickwella.

Time for drinks in this morning session in Pallekele. Sri Lanka struck in the second over of the day, Fernando having Saha caught at gully, to give them a great start. Pandya and Kuldeep have put on 35 together since then, pushing India towards 400.

101.5:  Vishwa Fernando to Kuldeep Yadav. Short, outside off stump swayed away, to wicketkeeper for no runs, fielded by Dickwella.

101.4:  Vishwa Fernando to Kuldeep Yadav. Half volley, outside off stump on the front foot driving, to extra cover for no runs, fielded by Mathews.

101.3:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot defending, to extra cover for no runs, fielded by Mathews.

101.2:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot pushing, to gully for no runs, fielded by Perera.

101.1:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

100.6:  Dimuth Karunaratne to Hardik Pandya. Length ball, outside off stump on the front foot pushing, to short extra cover for no runs, fielded by Tharanga.

100.5:  Dimuth Karunaratne to Hardik Pandya. Length ball, outside off stump on the front foot pushing, back to bowler for no runs, fielded by Karunaratne.

100.4:  Dimuth Karunaratne to Kuldeep Yadav. Length ball, outside off stump on the front foot pushing, to deep cover for 1 run, fielded by Sandakan.

100.3:  FOUR! Dimuth Karunaratne to Kuldeep Yadav. Length ball, outside off stump on the front foot driving, well timed past deep backward point for 4 runs. Kuldeep opens the face of the blade on this drive in order to get the ball away from the fielder in the deep, intelligent batting by a number nine. This lad can bat.

100.2:  Dimuth Karunaratne to Hardik Pandya. Length ball, outside off stump on the front foot driving, to long off for 1 run, fielded by Mathews.

100.1:  Dimuth Karunaratne to Hardik Pandya. Length ball, outside off stump on the front foot driving, to short extra cover for no runs, fielded by Tharanga.

99.6:  Vishwa Fernando to Kuldeep Yadav. Back of a length, outside off stump on the back foot pushing, missed to wicketkeeper for no runs, fielded by Dickwella.

99.5:  Vishwa Fernando to Hardik Pandya. Length ball, off stump on the front foot working, to deep mid wicket for 1 run, fielded by Tharanga.

99.4:  Vishwa Fernando to Hardik Pandya. Length ball, outside off stump on the front foot driving, to extra cover for no runs, fielded by Chandimal.

99.3:  Vishwa Fernando to Hardik Pandya. Length ball, outside off stump on the front foot working, to deep mid wicket for 2 runs, fielded by Tharanga.

99.2:  Vishwa Fernando to Hardik Pandya. Length ball, to leg on the front foot defending, to short extra cover for no runs, fielded by Karunaratne.

99.1:  FOUR! Vishwa Fernando to Hardik Pandya. Back of a length, down leg side on the back foot pulling, well timed past deep mid wicket for 4 runs. Dragged down and Pandya is onto it in a flash, hammering a fierce pull shot well in front of square.

98.6:  Dimuth Karunaratne to Kuldeep Yadav. Length ball, off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

98.5:  Dimuth Karunaratne to Kuldeep Yadav. Out-swinging length ball, off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

98.4:  Dimuth Karunaratne to Hardik Pandya. Length ball, off stump on the front foot defending, to mid wicket for 1 run, fielded by Karunaratne.

98.3:  Dimuth Karunaratne to Hardik Pandya. Length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Karunaratne.

98.2:  Dimuth Karunaratne to Hardik Pandya. Out-swinging length ball, outside off stump on the front foot driving, to short extra cover for no runs, fielded by Mendis.

98.1:  Dimuth Karunaratne to Hardik Pandya. Length ball, outside off stump no foot movement cutting, missed to wicketkeeper for no runs, fielded by Dickwella.

97.6:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot driving, missed to wicketkeeper for no runs, fielded by Dickwella.

97.5:  APPEAL! Vishwa Fernando to Kuldeep Yadav. Seaming in length ball, outside off stump on the front foot defending, hit pad to slips for no runs, fielded by Pushpakumara, appeal made for L.B.W. Big shout, Fernando has been going away from the left-hander but brings this one back the other way. It takes Kuldeep by surprise but it probably too high and missing leg. Lovely bowling though.

97.4:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Dickwella.

97.3:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot pushing, to extra cover for no runs, fielded by Mathews.

97.2:  FOUR! Vishwa Fernando to Kuldeep Yadav. Out-swinging length ball, outside off stump on the front foot pushing, thick edge past third man for 4 runs. Edged but it doesn't carry, the ball sneaks between second and third slip and scoots away to the fence at third man.

97.1:  Vishwa Fernando to Kuldeep Yadav. Out-swinging length ball, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

96.6:  Lahiru Kumara to Hardik Pandya. Back of a length, outside off stump on the back foot pushing, to mid off for no runs, fielded by Mathews.

96.5:  Lahiru Kumara to Kuldeep Yadav. Half volley, outside off stump on the front foot driving, to deep cover for 1 run, fielded by Sandakan.

96.4:  Lahiru Kumara to Kuldeep Yadav. Length ball, outside off stump on the front foot defending, to extra cover for no runs, fielded by Chandimal.

96.3:  Lahiru Kumara to Kuldeep Yadav. Short, outside off stump swayed away, to wicketkeeper for no runs, fielded by Dickwella.

96.2:  Lahiru Kumara to Kuldeep Yadav. Length ball, outside off stump on the front foot defending, to extra cover for no runs, fielded by Chandimal.

96.1:  Lahiru Kumara to Kuldeep Yadav. Back of a length, outside off stump on the back foot pushing, missed to wicketkeeper for no runs, fielded by Dickwella.

96.1:  Wide Lahiru Kumara to Kuldeep Yadav. Short, outside off stump ducked, to wicketkeeper for 1 run, fielded by Dickwella.

95.6:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot driving, to deep cover for 1 run, fielded by Mathews.

95.5:  Vishwa Fernando to Kuldeep Yadav. Out-swinging length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

95.4:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot defending, thick edge to gully for no runs, fielded by Perera.

95.3:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot pushing, to gully for no runs, fielded by Perera.

95.2:  Vishwa Fernando to Kuldeep Yadav. Out-swinging back of a length, wide outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

95.1:  Vishwa Fernando to Kuldeep Yadav. Out-swinging back of a length, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

94.6:  Lahiru Kumara to Hardik Pandya. Half volley, outside off stump on the front foot driving, to mid off for no runs, fielded by Mathews.

94.5:  Lahiru Kumara to Hardik Pandya. Length ball, off stump no foot movement defending, to extra cover for no runs, fielded by Chandimal.

94.4:  Lahiru Kumara to Hardik Pandya. Length ball, outside off stump on the front foot Steer, to gully for no runs, fielded by Mendis.

94.3:  FOUR! Lahiru Kumara to Hardik Pandya. Back of a length, outside off stump on the back foot cutting, well timed past deep cover for 4 runs. Short and wide, Pandya throws the kitchen sink at it and nails the ball well in front of square. Kumara knows that was a poor delivery.

94.2:  Lahiru Kumara to Kuldeep Yadav. Back of a length, down leg side on the back foot glancing, to fine leg for 1 run, fielded by Sandakan.

94.1:  Lahiru Kumara to Kuldeep Yadav. Length ball, middle stump on the front foot pushing, to extra cover for no runs, fielded by Chandimal.

93.6:  APPEAL! Vishwa Fernando to Hardik Pandya. Seaming in length ball, middle stump on the front foot defending, hit pad to wicketkeeper for no runs, by Dickwella, appeal made for Caught. Beauty to finish the over, Fernando has started very well this morning. This cuts Pandya in half and just clips the pad on the way through.

93.5:  Vishwa Fernando to Hardik Pandya. Length ball, middle stump on the front foot driving, to cover for no runs, fielded by Karunaratne.

93.4:  Vishwa Fernando to Kuldeep Yadav. Back of a length, outside off stump on the back foot pushing, to deep backward point for 1 run, fielded by Tharanga.

93.3:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Dickwella.

93.2:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump no foot movement, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

93.1:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump no foot movement, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

92.6:  Lahiru Kumara to Hardik Pandya. Length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Kumara.

92.5:  Lahiru Kumara to Kuldeep Yadav. Length ball, down leg side on the front foot working, to mid wicket for 1 run, fielded by Mathews.

92.4:  Lahiru Kumara to Kuldeep Yadav. Length ball, down leg side on the front foot working, to mid on for no runs, fielded by Mathews.

92.3:  Lahiru Kumara to Hardik Pandya. Length ball, middle stump on the front foot working, to fine leg for 1 run, fielded by Fernando.

92.2:  FOUR! Lahiru Kumara to Hardik Pandya. Short, outside off stump on the back foot cutting, well timed in the air under control past third man for 4 runs. Clever from Pandya for his first boundary, getting underneath a high bouncer from Kumara and just helping it over the slips. One bounce before it crosses the ropes.

92.1:  Lahiru Kumara to Hardik Pandya. Short, outside off stump on the back foot hooking, missed to wicketkeeper for no runs, fielded by Dickwella.

91.6:  Vishwa Fernando to Kuldeep Yadav. Back of a length, outside off stump on the back foot defending, missed to wicketkeeper for no runs, fielded by Dickwella.

91.5:  Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot working, well timed to long on for 2 runs, fielded by Karunaratne.

91.4:  APPEAL! Vishwa Fernando to Kuldeep Yadav. Length ball, outside off stump on the front foot working, hit pad to wicketkeeper for no runs, fielded by Dickwella, appeal made for L.B.W. Close, almost gone first ball. Kuldeep plays all around a straight one and is almost cleaned up. The ball just clips his pad on the way through but it was outside the line of off stump.

91.3:  OUT! Caught. Vishwa Fernando to Wriddhiman Saha. Back of a length, off stump on the back foot Steer, thick edge to gully, by Perera. Taken at gully, that is the start Sri Lanka were after this morning. A sharp catch taken by Perera and the hosts celebrate. Fernando just angled this one across the right-hander and Saha was looking to be positive, to get bat on ball and angle it to third man. The ball skews off a thick edge at a decent pace to the fielder, who clutches it comfortably with both hands.

91.2:  Vishwa Fernando to Wriddhiman Saha. Back of a length, off stump on the back foot driving, well timed to deep cover for 2 runs, fielded by Sandakan.

91.1:  Vishwa Fernando to Wriddhiman Saha. Length ball, off stump on the front foot defending, inside edge back to bowler for no runs, fielded by Fernando.

90.6:  Lahiru Kumara to Wriddhiman Saha. Back of a length, outside off stump on the back foot glancing, to fine leg for 1 run, fielded by Fernando.

90.5:  Lahiru Kumara to Wriddhiman Saha. Length ball, outside off stump on the front foot driving, inside edge to mid off for no runs, fielded by Mathews.

90.4:  Lahiru Kumara to Hardik Pandya. Half volley, off stump on the front foot driving, inside edge to deep backward square leg for 1 run, fielded by Sandakan.

90.3:  Lahiru Kumara to Hardik Pandya. Length ball, off stump on the front foot defending, to mid on for no runs, fielded by Karunaratne.

90.2:  Lahiru Kumara to Hardik Pandya. Length ball, outside off stump on the front foot, Left past fine leg for 4 runs, mis-fielded by Dickwella. The ball swings lavishly after passing the stumps, making life difficult for Dickwella with the gloves. It scoots past him and away for extras.

90.1:  Lahiru Kumara to Hardik Pandya. Half volley, outside off stump on the front foot driving, to deep cover for 2 runs, fielded by Tharanga.

89.6:  Vishwa Fernando to Wriddhiman Saha. Length ball, off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

What a day of Test cricket that was in Pallekele. After losing the toss and leaking runs in the morning, Sri Lanka fought back admirably to keep India in check. The tourists will still probably feel as though they are on top, but the hosts showed plenty of fight in the second half of the day as wickets fell at regular intervals. KL Rahul (85) and Shikhar Dhawan (119) set a perfect foundation for their side by reading 188 without loss, the latter making his sixth Test century in supreme style. Malinda Pushpakumara and Lakshan Sandakan toiled away impressively though, picking up five wickets between them to cheer the home supporters.

89.5:  Vishwa Fernando to Wriddhiman Saha. In-swinging length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Fernando.

89.4:  Vishwa Fernando to Hardik Pandya. Length ball, outside off stump on the front foot driving, to mid off for 1 run, fielded by Mathews.

89.3:  Vishwa Fernando to Hardik Pandya. In-swinging length ball, down leg side on the front foot working, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Dickwella.

89.2:  Vishwa Fernando to Wriddhiman Saha. Length ball, down leg side on the front foot working, to deep backward square leg for 1 run, fielded by Sandakan.

89.1:  Vishwa Fernando to Wriddhiman Saha. Back of a length, down leg side on the back foot working, to mid wicket for no runs, fielded by Karunaratne.

88.6:  Lahiru Kumara to Hardik Pandya. Length ball, off stump on the front foot working, to short leg for no runs, fielded by Mendis.

88.5:  Lahiru Kumara to Hardik Pandya. Short, outside off stump on the back foot defending, to gully for no runs, fielded by Perera.

88.4:  Lahiru Kumara to Hardik Pandya. Back of a length, outside off stump on the back foot defending, to gully for no runs, fielded by Perera.

88.3:  Lahiru Kumara to Hardik Pandya. Short, outside off stump on the back foot working, Gloved to short leg for no runs, fielded by Mendis.

88.2:  Lahiru Kumara to Wriddhiman Saha. Length ball, outside off stump no foot movement pushing, to deep backward point for 1 run, fielded by Sandakan.

88.1:  Lahiru Kumara to Wriddhiman Saha. Short, outside off stump on the back foot Fended, hit body in the air uncontrolled past third man for 4 runs. Over the slips, it's all happening late in the evening in Pallekele. Saha was taken by surprise and couldn't get out of the way, but fortunately for him the ball balloons up and over the slips and down to third man. Well, leg byes is the signal so it must have come off his forearm.

87.6:  OUT! Caught. Vishwa Fernando to Ravichandran Ashwin. Back of a length, middle stump on the back foot pushing, outside edge to wicketkeeper, by Dickwella. Edged and taken, huge breakthrough late in the day for the hosts. The new ball does the trick as Fernando angles this across Ashwin and has him fishing away from his body. A healthy edge soars to the right of Dickwella who initially looks to go with both hands but ends up clinging on with just one.

87.5:  Vishwa Fernando to Ravichandran Ashwin. Yorker, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

87.4:  Vishwa Fernando to Wriddhiman Saha. In-swinging length ball, middle stump on the front foot working, to deep backward square leg for 1 run, fielded by Sandakan.

87.3:  Vishwa Fernando to Wriddhiman Saha. In-swinging length ball, to leg on the front foot working, well timed to deep mid wicket for 2 runs, fielded by Mathews.

87.2:  Vishwa Fernando to Wriddhiman Saha. Length ball, middle stump no foot movement Steer, to gully for no runs, fielded by Perera.

87.1:  Vishwa Fernando to Wriddhiman Saha. Back of a length, to leg on the back foot pushing, missed to wicketkeeper for no runs, fielded by Dickwella.

86.6:  Lahiru Kumara to Ravichandran Ashwin. Length ball, outside off stump on the front foot pushing, to backward point for no runs, fielded by Perera. It looks as though Kumara has received an official warning for running on the pitch from umpire Illingworth.

86.5:  Lahiru Kumara to Ravichandran Ashwin. Length ball, off stump on the front foot driving, inside edge to deep mid wicket for 2 runs, fielded by Chandimal.

86.4:  Lahiru Kumara to Ravichandran Ashwin. Length ball, outside off stump on the front foot driving, to mid off for no runs, fielded by Mathews.

86.3:  Lahiru Kumara to Wriddhiman Saha. Full toss, outside off stump on the front foot driving, to deep backward point for 1 run, fielded by Fernando.

86.2:  Lahiru Kumara to Wriddhiman Saha. Length ball, outside off stump no foot movement, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

86.1:  Lahiru Kumara to Ravichandran Ashwin. Full toss, outside off stump on the front foot pushing, well timed to deep cover for 1 run, fielded by Fernando.

85.6:  Malinda Pushpakumara to Wriddhiman Saha. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

85.5:  Malinda Pushpakumara to Wriddhiman Saha. Stock length ball, off stump on the front foot defending, to silly point for no runs, fielded by Dickwella.

85.4:  Malinda Pushpakumara to Wriddhiman Saha. Stock length ball, middle stump on the front foot defending, inside edge to short fine leg for no runs, fielded by Tharanga.

85.3:  Malinda Pushpakumara to Wriddhiman Saha. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

85.2:  Malinda Pushpakumara to Wriddhiman Saha. Stock length ball, outside off stump on the front foot defending, to point for no runs, fielded by Perera.

85.1:  Malinda Pushpakumara to Wriddhiman Saha. Stock length ball, middle stump on the front foot defending, to short leg for no runs, fielded by Mendis.

84.6:  Vishwa Fernando to Ravichandran Ashwin. In-swinging length ball, down leg side on the front foot flick, inside edge to fine leg for 2 runs, fielded by Sandakan.

84.5:  Vishwa Fernando to Ravichandran Ashwin. In-swinging length ball, middle stump on the front foot driving, to extra cover for no runs, fielded by Tharanga.

84.4:  APPEAL! Verified by umpire after REFERRAL. Vishwa Fernando to Ravichandran Ashwin. In-swinging length ball, to leg on the front foot defending, inside edge to mid wicket for no runs, appeal made for L.B.W. This is an inexplicable waste of a review by Chandimal. There was a clear inside edge there but somehow none of the Sri Lankans spotted it. Hopefully he doesn't regret that later in the innings.

84.3:  Vishwa Fernando to Ravichandran Ashwin. In-swinging length ball, middle stump on the front foot defending, to cover for no runs, fielded by Tharanga.

84.2:  FOUR! Vishwa Fernando to Ravichandran Ashwin. In-swinging back of a length, down leg side on the back foot glancing, well timed past fine leg for 4 runs. Some gentle swing drifts onto the pads of Ashwin who just tickles it fine for a boundary, the first one for quite some time.

84.1:  Vishwa Fernando to Ravichandran Ashwin. In-swinging length ball, to leg no foot movement defending, back to bowler for no runs, fielded by Fernando.

83.6:  Malinda Pushpakumara to Wriddhiman Saha. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

83.5:  Malinda Pushpakumara to Ravichandran Ashwin. Stock ball half volley, outside off stump on the front foot driving, well timed to deep cover for 1 run, fielded by Sandakan.

83.4:  APPEAL! Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot defending, inside edge to short extra cover for no runs, fielded by Chandimal, appeal made for L.B.W. A little inside edge saves Ashwin here.

83.3:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, middle stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

83.2:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump no foot movement pushing, to point for no runs, fielded by Perera.

83.1:  NEW BALL. Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump on the front foot driving, to point for no runs, fielded by Perera.

82.6:  Lakshan Sandakan to Wriddhiman Saha. Chinaman half volley, off stump on the front foot driving, to short extra cover for no runs, fielded by Tharanga.

82.5:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman length ball, off stump on the back foot pushing, to deep backward point for 1 run, fielded by Kumara.

82.4:  Lakshan Sandakan to Wriddhiman Saha. Chinaman full toss, to leg on the front foot sweeping, to deep backward square leg for 1 run, fielded by Fernando.

82.3:  Lakshan Sandakan to Wriddhiman Saha. Chinaman length ball, middle stump no foot movement defending, to mid wicket for no runs, fielded by Chandimal.

82.2:  Lakshan Sandakan to Wriddhiman Saha. Chinaman back of a length, to leg on the back foot working, to short fine leg for no runs, fielded by Pushpakumara.

82.1:  Lakshan Sandakan to Wriddhiman Saha. Chinaman half volley, down leg side on the front foot sweeping, to short fine leg for no runs, fielded by Pushpakumara.

81.6:  Malinda Pushpakumara to Ravichandran Ashwin. Stock ball half volley, middle stump on the front foot driving, to cover for no runs, fielded by Sandakan.

81.5:  Malinda Pushpakumara to Wriddhiman Saha. Stock ball half volley, middle stump on the front foot flick, to mid wicket for 1 run, fielded by Karunaratne.

81.4:  APPEAL! Malinda Pushpakumara to Wriddhiman Saha. Stock ball back of a length, off stump on the back foot working, hit pad to short leg for no runs, fielded by Mendis, appeal made for L.B.W. An aborted appeal as they quickly realise that was sliding down leg. It kept very low though, first signs of inconsistent bounce.

81.3:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump on the front foot driving, to cover for 1 run, fielded by Sandakan.

81.2:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Pushpakumara.

81.1:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, to leg on the front foot working, to leg gully for no runs, fielded by Dickwella.

80.6:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman back of a length, off stump on the back foot driving, to deep backward point for 1 run, fielded by Kumara.

80.5:  Lakshan Sandakan to Wriddhiman Saha. Googly back of a length, middle stump on the back foot driving, to cover for 1 run, mis-fielded by Tharanga, fielded by Mathews.

80.4:  Lakshan Sandakan to Wriddhiman Saha. Chinaman full toss, to leg on the front foot sweeping, to fine leg for 2 runs, fielded by Pushpakumara.

80.3:  Lakshan Sandakan to Wriddhiman Saha. Googly back of a length, outside off stump on the back foot cutting, to deep cover for 2 runs, fielded by Mathews.

80.2:  Lakshan Sandakan to Wriddhiman Saha. Chinaman yorker, middle stump on the front foot driving, back to bowler for no runs, fielded by Sandakan.

80.1:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman length ball, off stump no foot movement pushing, to cover for 1 run, fielded by Tharanga.

79.6:  Malinda Pushpakumara to Wriddhiman Saha. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

79.5:  Malinda Pushpakumara to Wriddhiman Saha. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

79.4:  Malinda Pushpakumara to Wriddhiman Saha. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

79.3:  Malinda Pushpakumara to Wriddhiman Saha. Stock ball back of a length, outside off stump on the back foot driving, to cover for no runs, fielded by Sandakan.

79.2:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump down the track working, to mid wicket for 1 run, fielded by Karunaratne.

79.1:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump on the front foot defending, to cover for no runs, fielded by Tharanga.

78.6:  Lakshan Sandakan to Wriddhiman Saha. Googly full toss, middle stump on the front foot driving, to mid off for no runs, fielded by Mathews.

78.5:  Lakshan Sandakan to Wriddhiman Saha. Googly back of a length, to leg on the back foot working, to short leg for no runs, fielded by Mendis.

78.4:  Lakshan Sandakan to Wriddhiman Saha. Googly back of a length, middle stump on the back foot defending, missed to wicketkeeper for no runs, fielded by Dickwella.

78.3:  APPEAL! Verified by umpire after REFERRAL. Lakshan Sandakan to Wriddhiman Saha. Chinaman length ball, outside off stump on the front foot driving, missed to wicketkeeper for no runs, by Dickwella, appeal made for Caught. Huge appeal first ball but I think the bat hit the ground there. The umpire seems to think so too but Chandimal will review, they get topped up after 80 overs anyway. Yes, daylight between bat and ball so Sri Lanka lose their second review.

78.2:  OUT! Caught. Lakshan Sandakan to Virat Kohli. Chinaman length ball, outside off stump on the front foot driving, outside edge to slips, by Karunaratne. Tossed up outside off stump, Kohli is enticed into a booming drive and edges to slip. That is a massive wicket just before the second new ball becomes available, Sandakan doing the business for Sri Lanka. This wasn't a googly, it just skidded straight on after pitching and Karunaratne gobbled up his second catch of the day.

78.1:  Lakshan Sandakan to Virat Kohli. Chinaman length ball, down leg side on the front foot flick, to backward square leg for no runs, fielded by Pushpakumara.

77.6:  Malinda Pushpakumara to Virat Kohli. Stock length ball, off stump on the front foot driving, to long off for 1 run, fielded by Fernando.

77.5:  Malinda Pushpakumara to Virat Kohli. Stock ball half volley, outside off stump on the front foot driving, thick edge to third man for 2 runs, fielded by Perera.

77.4:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump on the front foot driving, to cover for 1 run, fielded by Sandakan.

77.3:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump on the back foot cutting, to backward point for no runs, fielded by Perera.

77.2:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, middle stump on the front foot pushing, to short extra cover for no runs, fielded by Chandimal.

77.1:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Pushpakumara.

76.6:  Lakshan Sandakan to Virat Kohli. Chinaman length ball, down leg side on the front foot working, hit pad to leg gully for no runs, fielded by Mendis.

76.5:  Lakshan Sandakan to Virat Kohli. Chinaman back of a length, off stump on the back foot Steer, to third man for 2 runs, fielded by Kumara.

76.4:  Lakshan Sandakan to Virat Kohli. Googly length ball, off stump on the back foot, Left to wicketkeeper for no runs, fielded by Dickwella.

76.3:  Lakshan Sandakan to Virat Kohli. Chinaman length ball, off stump on the front foot working, back to bowler for no runs, fielded by Sandakan.

76.2:  Lakshan Sandakan to Virat Kohli. Chinaman length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

76.1:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman half volley, off stump on the front foot driving, to extra cover for 1 run, fielded by Tharanga.

75.6:  Malinda Pushpakumara to Virat Kohli. Stock length ball, outside off stump on the front foot driving, to point for no runs, fielded by Perera.

75.5:  Malinda Pushpakumara to Virat Kohli. Stock length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

75.4:  Malinda Pushpakumara to Ravichandran Ashwin. Stock ball half volley, to leg on the front foot working, to deep mid wicket for 1 run, fielded by Karunaratne.

75.3:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump on the front foot defending, inside edge to silly mid on for no runs, fielded by Pushpakumara.

75.2:  Malinda Pushpakumara to Ravichandran Ashwin. Stock ball back of a length, outside off stump on the back foot cutting, to backward point for no runs, fielded by Perera.

75.1:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump down the track flick, well timed to deep mid wicket for 2 runs, fielded by Karunaratne.

74.6:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman length ball, middle stump on the back foot pushing, to deep backward point for 1 run, fielded by Kumara.

74.5:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman half volley, to leg on the front foot driving, to extra cover for no runs, fielded by Karunaratne.

74.4:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman length ball, to leg on the front foot working, to backward square leg for no runs, fielded by Pushpakumara.

74.3:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

74.2:  Lakshan Sandakan to Virat Kohli. Chinaman length ball, middle stump on the front foot working, to long on for 1 run, fielded by Perera.

74.1:  Lakshan Sandakan to Virat Kohli. Chinaman half volley, to leg on the front foot working, to fine leg for 2 runs, fielded by Pushpakumara.

73.6:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

73.5:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump on the back foot Late Cut, well timed to third man for 2 runs, fielded by Perera.

73.4:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

73.3:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, middle stump on the front foot working, to mid on for no runs, fielded by Karunaratne.

73.2:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot defending, missed to wicketkeeper for no runs, fielded by Dickwella.

73.1:  Malinda Pushpakumara to Virat Kohli. Stock ball half volley, middle stump on the front foot driving, to long off for 1 run, fielded by Sandakan.

72.6:  Lahiru Kumara to Ravichandran Ashwin. Reverse Swing-In length ball, to leg on the front foot flick, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Dickwella.

The players and umpires are taking drinks for the final time today. Sri Lanka picked up another key wicket in that hour after the break and have managed to really stem the flow of runs in that time. It is an enthralling battle between bat and ball at the moment, quality Test cricket.

72.5:  Lahiru Kumara to Ravichandran Ashwin. Reverse Swing-In length ball, off stump on the front foot driving, to mid on for no runs, fielded by Chandimal.

72.4:  Lahiru Kumara to Ravichandran Ashwin. Short, outside off stump on the back foot, Left to wicketkeeper for no runs, fielded by Dickwella.

72.3:  Lahiru Kumara to Ravichandran Ashwin. Reverse Swing-In full toss, off stump on the front foot driving, to short extra cover for no runs, fielded by Tharanga.

72.2:  Lahiru Kumara to Ravichandran Ashwin. Back of a length, outside off stump on the back foot pushing, to short extra cover for no runs, fielded by Tharanga.

72.1:  Lahiru Kumara to Virat Kohli. Reverse Swing-In length ball, middle stump on the front foot flick, to deep square leg for 1 run, fielded by Sandakan.

71.6:  Malinda Pushpakumara to Ravichandran Ashwin. Stock ball half volley, to leg on the front foot working, to short leg for no runs, fielded by Mendis.

71.5:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot working, back to bowler for no runs, fielded by Pushpakumara.

71.4:  Malinda Pushpakumara to Ravichandran Ashwin. Stock ball half volley, off stump on the front foot driving, to cover for no runs, fielded by Tharanga.

71.3:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

71.2:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Pushpakumara.

71.1:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the back foot working, to deep square leg for 1 run, fielded by Perera.

70.6:  Lahiru Kumara to Ravichandran Ashwin. Reverse Swing-In half volley, off stump on the front foot working, to mid wicket for no runs, fielded by Perera, fielded by Karunaratne. Just a couple of deliveries offering a hint of reverse swing in that over, something that will encourage the fast bowlers.

70.5:  Lahiru Kumara to Ravichandran Ashwin. Back of a length, outside off stump on the back foot defending, to short extra cover for no runs, fielded by Tharanga.

70.4:  Lahiru Kumara to Virat Kohli. Length ball, outside off stump on the front foot pushing, to deep cover for 1 run, fielded by Tharanga.

70.3:  Lahiru Kumara to Virat Kohli. Short, outside off stump ducked, to wicketkeeper for no runs, fielded by Dickwella.

70.2:  Lahiru Kumara to Ravichandran Ashwin. Back of a length, off stump on the back foot working, to deep backward square leg for 1 run, fielded by Fernando.

70.1:  Lahiru Kumara to Ravichandran Ashwin. Reverse Swing-In length ball, outside off stump on the front foot driving, to mid on for no runs, fielded by Chandimal.

69.6:  Malinda Pushpakumara to Virat Kohli. Stock length ball, off stump no foot movement pushing, to short extra cover for no runs, fielded by Chandimal.

69.5:  Malinda Pushpakumara to Virat Kohli. Stock length ball, off stump on the back foot working, to mid on for no runs, fielded by Karunaratne.

69.4:  Malinda Pushpakumara to Virat Kohli. Stock length ball, off stump on the front foot defending, to point for no runs, fielded by Perera.

69.3:  Malinda Pushpakumara to Ravichandran Ashwin. Stock ball back of a length, off stump on the back foot working, to mid wicket for 1 run, fielded by Karunaratne.

69.2:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

69.1:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Tharanga.

68.6:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman length ball, outside off stump no foot movement pushing, to cover for 1 run, fielded by Tharanga.

68.5:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Tharanga.

68.4:  Lakshan Sandakan to Ravichandran Ashwin. Googly back of a length, off stump on the back foot Steer, to third man for 2 runs, fielded by Mathews.

68.3:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman length ball, to leg on the front foot sweeping, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Dickwella.

68.2:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman half volley, outside off stump on the front foot driving, well timed to deep cover for 2 runs, fielded by Kumara.

68.1:  Lakshan Sandakan to Virat Kohli. Chinaman back of a length, outside off stump on the back foot cutting, to deep backward point for 1 run, fielded by Kumara.

67.6:  Malinda Pushpakumara to Ravichandran Ashwin. Stock ball half volley, outside off stump on the front foot driving, to cover for no runs, fielded by Sandakan.

67.5:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, middle stump down the track working, to mid on for no runs, fielded by Karunaratne.

67.4:  Malinda Pushpakumara to Ravichandran Ashwin. Stock ball back of a length, outside off stump on the back foot driving, to short extra cover for no runs, fielded by Chandimal.

67.3:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot working, to short leg for no runs, fielded by Mendis.

67.2:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Tharanga.

67.1:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the front foot working, to mid wicket for 1 run, fielded by Karunaratne.

66.6:  Lakshan Sandakan to Virat Kohli. Chinaman back of a length, outside off stump on the back foot driving, to deep cover for 1 run, fielded by Kumara.

66.5:  Lakshan Sandakan to Virat Kohli. Googly length ball, outside off stump on the back foot, Left to wicketkeeper for no runs, fielded by Dickwella.

66.4:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman back of a length, middle stump on the back foot pushing, to deep cover for 1 run, fielded by Kumara.

66.3:  Lakshan Sandakan to Ravichandran Ashwin. Chinaman half volley, off stump on the front foot defending, to mid off for no runs, fielded by Karunaratne.

66.2:  Lakshan Sandakan to Virat Kohli. Chinaman back of a length, off stump on the back foot driving, to long on for 1 run, fielded by Perera.

66.1:  Lakshan Sandakan to Virat Kohli. Chinaman half volley, middle stump on the front foot driving, to mid off for no runs, fielded by Karunaratne.

65.6:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Pushpakumara.

65.5:  Malinda Pushpakumara to Ravichandran Ashwin. Stock length ball, outside off stump on the front foot pushing, to point for no runs, fielded by Kumara.

65.4:  OUT! Bowled. Malinda Pushpakumara to Ajinkya Rahane. Stock length ball, off stump on the front foot flick, missed. Bowled him, Pushpakumara gets one through Rahane to pick up his third wicket and break the blossoming partnership. This seemed to beat the batsman in the flight, it was much slower from the left-arm spinner and Rahane played all around it. A great time for the hosts to take a wicket. Ashwin strides out to the middle with some work to do for India.

65.3:  Malinda Pushpakumara to Ajinkya Rahane. Stock length ball, middle stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

65.2:  Malinda Pushpakumara to Virat Kohli. Stock length ball, off stump on the front foot pushing, to point for 1 run, shy attempt by Kumara.

65.1:  Malinda Pushpakumara to Virat Kohli. Stock length ball, to leg on the front foot flick, to deep mid wicket for 2 runs, fielded by Tharanga.

64.6:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, off stump on the front foot driving, back to bowler for no runs, fielded by Sandakan.

64.5:  Lakshan Sandakan to Ajinkya Rahane. Chinaman half volley, down leg side on the front foot working, to mid wicket for no runs, fielded by Chandimal.

64.4:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, middle stump on the back foot working, to leg gully for no runs, fielded by Pushpakumara.

64.3:  Lakshan Sandakan to Virat Kohli. Googly length ball, to leg on the front foot pushing, to cover for 1 run, fielded by Tharanga.

64.2:  Lakshan Sandakan to Virat Kohli. Chinaman length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

64.1:  Lakshan Sandakan to Virat Kohli. Chinaman length ball, off stump on the front foot defending, to short extra cover for no runs, shy attempt by Tharanga.

63.6:  Malinda Pushpakumara to Ajinkya Rahane. Stock length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Pushpakumara.

63.5:  Malinda Pushpakumara to Ajinkya Rahane. Stock length ball, off stump on the front foot defending, to mid on for no runs, fielded by Tharanga.

63.4:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the front foot pushing, to long off for 1 run, fielded by Perera.

63.3:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the front foot defending, to cover for no runs, fielded by Chandimal.

63.2:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Pushpakumara.

63.1:  Malinda Pushpakumara to Virat Kohli. Stock ball half volley, off stump on the front foot driving, to short extra cover for no runs, fielded by Chandimal.

62.6:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, off stump on the front foot sweeping, missed to wicketkeeper for no runs, fielded by Dickwella.

62.5:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, middle stump on the front foot defending, to mid off for no runs, fielded by Tharanga.

62.4:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, middle stump on the back foot defending, to mid wicket for no runs, fielded by Chandimal.

62.3:  FOUR! Lakshan Sandakan to Ajinkya Rahane. Googly short, to leg on the back foot pulling, well timed past deep mid wicket for 4 runs. Rahane spots the googly and goes deep in the crease before nailing it through mid wicket. He gets his first boundary to release some of the pressure on him.

62.2:  APPEAL! Verified by umpire after REFERRAL. Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, outside off stump on the front foot defending, hit pad to silly point for no runs, appeal made for L.B.W. Big shout, the first serious appeal we've had for a long while as Sandakan rips one past Rahane's inside edge to strike his front pad. The umpire shakes his head and after a little chat, Chandimal elects to review. It looks a decent shout, the ball spinning back to hit Rahane in line with the sticks, but it would've done too much and missed leg according to ball tracking. Sri Lanka lose a review.

62.1:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, down leg side on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

61.6:  Vishwa Fernando to Virat Kohli. Length ball, off stump on the front foot working, to mid wicket for no runs, fielded by Tharanga.

61.5:  Vishwa Fernando to Virat Kohli. Back of a length, outside off stump on the back foot defending, to extra cover for no runs, fielded by Chandimal.

61.4:  FOUR! Vishwa Fernando to Virat Kohli. Half volley, outside off stump on the front foot driving, well timed past deep extra cover for 4 runs. In the slot, Kohli executes a textbook cover drive and holds the pose for the photographers. Beautiful to watch.

61.3:  Vishwa Fernando to Virat Kohli. Length ball, outside off stump on the front foot driving, to mid on for no runs, fielded by Mathews.

61.2:  Vishwa Fernando to Virat Kohli. Length ball, outside off stump on the front foot defending, to mid off for no runs, fielded by Chandimal.

61.1:  Vishwa Fernando to Virat Kohli. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

60.6:  Lakshan Sandakan to Ajinkya Rahane. Chinaman half volley, middle stump on the front foot defending, back to bowler for no runs, fielded by Sandakan. These two batsmen in no rush at the moment, the healthy run rate earlier in the day has afforded them such luxuries.

60.5:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, middle stump no foot movement defending, back to bowler for no runs, fielded by Sandakan.

60.4:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, off stump on the back foot defending, to short extra cover for no runs, fielded by Tharanga.

60.3:  Lakshan Sandakan to Ajinkya Rahane. Chinaman back of a length, to leg on the back foot working, to deep backward square leg for 2 runs, fielded by Pushpakumara.

60.2:  Lakshan Sandakan to Ajinkya Rahane. Chinaman half volley, to leg on the front foot defending, back to bowler for no runs, fielded by Sandakan.

60.1:  Lakshan Sandakan to Ajinkya Rahane. Chinaman half volley, middle stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

59.6:  Vishwa Fernando to Virat Kohli. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

59.5:  Vishwa Fernando to Virat Kohli. Length ball, outside off stump on the front foot defending, to extra cover for no runs, fielded by Chandimal.

59.4:  Vishwa Fernando to Virat Kohli. Length ball, outside off stump on the front foot defending, to cover for no runs, fielded by Tharanga.

59.3:  Vishwa Fernando to Ajinkya Rahane. Back of a length, outside off stump on the back foot pushing, to deep cover for 1 run, fielded by Sandakan.

59.2:  Vishwa Fernando to Ajinkya Rahane. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

59.1:  Vishwa Fernando to Ajinkya Rahane. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

58.6:  Lakshan Sandakan to Virat Kohli. Googly back of a length, off stump on the back foot pushing, to short extra cover for no runs, fielded by Tharanga.

58.5:  Lakshan Sandakan to Virat Kohli. Googly back of a length, to leg on the back foot working, to backward square leg for no runs, fielded by Fernando.

58.4:  Lakshan Sandakan to Virat Kohli. Googly length ball, middle stump on the back foot working, to mid wicket for no runs, fielded by Chandimal.

58.3:  Lakshan Sandakan to Virat Kohli. Googly length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

58.2:  Lakshan Sandakan to Virat Kohli. Googly back of a length, to leg on the back foot working, hit pad to short leg for no runs, fielded by Mendis.

58.1:  Lakshan Sandakan to Ajinkya Rahane. Googly back of a length, off stump on the back foot pushing, to deep backward point for 1 run, fielded by Kumara.

57.6:  Vishwa Fernando to Virat Kohli. Length ball, off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

57.5:  Vishwa Fernando to Virat Kohli. Half volley, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

57.4:  Vishwa Fernando to Virat Kohli. Length ball, outside off stump on the front foot driving, to cover for no runs, fielded by Karunaratne.

57.3:  FOUR! Vishwa Fernando to Virat Kohli. Length ball, outside off stump on the front foot driving, well timed past deep cover for 4 runs. Gorgeous shot by Kohli, just leaning into a drive and creaming it through cover for four. Fernando is trying to hide the ball outside off stump but Kohli is determined to keep on scoring.

57.2:  Vishwa Fernando to Virat Kohli. Half volley, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

57.1:  Vishwa Fernando to Virat Kohli. Length ball, down leg side on the front foot flick, to deep mid wicket for 2 runs, fielded by Kumara.

56.6:  Lakshan Sandakan to Ajinkya Rahane. Chinaman back of a length, down leg side on the back foot glancing, to fine leg for 2 runs, fielded by Fernando.

56.5:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, off stump on the front foot defending, to silly mid off for no runs, fielded by Tharanga.

56.4:  Lakshan Sandakan to Ajinkya Rahane. Chinaman back of a length, off stump on the back foot defending, back to bowler for no runs, fielded by Sandakan.

56.3:  Lakshan Sandakan to Ajinkya Rahane. Chinaman half volley, outside off stump on the front foot driving, to deep cover for 2 runs, fielded by Kumara.

56.2:  Lakshan Sandakan to Ajinkya Rahane. Chinaman short, outside off stump on the back foot cutting, to short extra cover for no runs, fielded by Tharanga.

56.1:  Lakshan Sandakan to Ajinkya Rahane. Chinaman back of a length, outside off stump on the back foot driving, well timed to deep extra cover for 2 runs, fielded by Karunaratne.

55.6:  Vishwa Fernando to Virat Kohli. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

Time for tea in Pallekele. For a long time today it seemed as though the tourists would run away with the game, but an excellent last hour has brought the hosts back into the match. KL Rahul once again fell after making a fifty but before making a century, Shikhar Dhawan swatted one to square leg after a brutal innings, and Cheteshwar Pujara was snared at slip before getting settled. Things are shaping up nicely for the evening session, with two batsmen looking to construct a partnership and Lakshan Sandakan looking threatening.

55.5:  Vishwa Fernando to Virat Kohli. Length ball, to leg on the front foot defending, to extra cover for no runs, fielded by Chandimal.

55.4:  Vishwa Fernando to Virat Kohli. Back of a length, off stump on the back foot, Left to wicketkeeper for no runs, fielded by Dickwella.

55.3:  Vishwa Fernando to Virat Kohli. Back of a length, to leg on the back foot pushing, thick edge to gully for no runs, run save by Perera.

55.2:  Vishwa Fernando to Virat Kohli. Back of a length, to leg on the back foot, Left to wicketkeeper for no runs, fielded by Dickwella.

55.1:  Vishwa Fernando to Virat Kohli. Short, down leg side on the back foot working, to mid wicket for no runs, fielded by Tharanga.

54.6:  Lakshan Sandakan to Ajinkya Rahane. Googly back of a length, off stump on the back foot pushing, missed to wicketkeeper for no runs, fielded by Dickwella.

54.5:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, to leg on the front foot defending, back to bowler for no runs, fielded by Sandakan.

54.4:  Lakshan Sandakan to Virat Kohli. Chinaman length ball, off stump on the front foot defending, to deep cover for 1 run, fielded by Tharanga.

54.3:  Lakshan Sandakan to Virat Kohli. Chinaman length ball, middle stump on the front foot working, to mid wicket for no runs, fielded by Chandimal.

54.2:  Lakshan Sandakan to Virat Kohli. Chinaman half volley, middle stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

54.1:  Lakshan Sandakan to Virat Kohli. Chinaman half volley, off stump on the front foot working, to mid wicket for no runs, fielded by Chandimal.

53.6:  Vishwa Fernando to Ajinkya Rahane. Back of a length, middle stump on the back foot driving, well timed to deep backward point for 2 runs, fielded by Sandakan.

53.5:  Vishwa Fernando to Ajinkya Rahane. Back of a length, to leg on the back foot defending, to point for no runs, fielded by Perera.

53.4:  Vishwa Fernando to Ajinkya Rahane. Length ball, middle stump no foot movement, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

53.3:  Vishwa Fernando to Ajinkya Rahane. Short, down leg side on the back foot defending, to gully for no runs, fielded by Perera.

53.2:  Vishwa Fernando to Ajinkya Rahane. Back of a length, down leg side on the back foot working, to square leg for no runs, fielded by Tharanga.

53.1:  Vishwa Fernando to Ajinkya Rahane. Back of a length, down leg side on the back foot defending, to short extra cover for no runs, fielded by Chandimal.

52.6:  Lakshan Sandakan to Ajinkya Rahane. Chinaman half volley, middle stump on the front foot flick, to mid on for 1 run, shy attempt by Kumara.

52.5:  Lakshan Sandakan to Ajinkya Rahane. Chinaman back of a length, middle stump on the back foot driving, back to bowler for no runs, fielded by Sandakan.

52.4:  Lakshan Sandakan to Ajinkya Rahane. Googly length ball, middle stump on the back foot pushing, missed to wicketkeeper for no runs, fielded by Dickwella.

52.3:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, middle stump on the front foot defending, bat-pad to short leg for no runs, fielded by Mendis.

52.2:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, to leg on the front foot defending, to mid wicket for no runs, fielded by Mendis.

52.1:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

51.6:  Vishwa Fernando to Virat Kohli. Back of a length, off stump on the back foot, Left to wicketkeeper for no runs, fielded by Dickwella.

51.5:  Vishwa Fernando to Virat Kohli. Length ball, down leg side on the front foot defending, to mid on for no runs, fielded by Mathews.

51.4:  Vishwa Fernando to Virat Kohli. Back of a length, off stump on the back foot, Left to wicketkeeper for no runs, fielded by Dickwella.

51.3:  Vishwa Fernando to Virat Kohli. Back of a length, down leg side on the front foot working, to mid on for no runs, fielded by Mathews.

51.2:  Vishwa Fernando to Virat Kohli. Length ball, to leg on the front foot defending, back to bowler for no runs, fielded by Fernando.

51.1:  Vishwa Fernando to Virat Kohli. Back of a length, down leg side on the back foot Steer, to deep backward point for 2 runs, fielded by Sandakan.

50.6:  APPEAL! Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, down leg side on the front foot glancing, hit pad to wicketkeeper for no runs, by Dickwella, appeal made for Caught. A polite appeal for caught down the legside but that looked to brush the pad.

50.5:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, down leg side on the front foot defending, hit pad to short extra cover for no runs, fielded by Tharanga.

50.4:  Lakshan Sandakan to Ajinkya Rahane. Chinaman length ball, down leg side on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

50.3:  Lakshan Sandakan to Ajinkya Rahane. Chinaman back of a length, off stump on the back foot driving, to mid off for no runs, fielded by Karunaratne.

50.2:  Lakshan Sandakan to Ajinkya Rahane. Googly length ball, to leg on the front foot defending, to gully for no runs, fielded by Mathews.

50.1:  OUT! Caught. Lakshan Sandakan to Cheteshwar Pujara. Chinaman back of a length, off stump on the back foot driving, outside edge to slips, by Mathews. Taken at slip, this is turning into a fantastic session for Sri Lanka as they remove the obdurate Pujara for a single digit score. This was slightly short by Sandakan so Pujara was back and looking to force the ball through the offside, but it skidded on straight to find a thin edge. The ball ballooned up off the keeper, giving Mathews a comfortable opportunity at slip. The hosts are delighted with that, they sense an opening now before the tea interval.

49.6:  Malinda Pushpakumara to Cheteshwar Pujara. Stock length ball, to leg down the track working, to mid wicket for 1 run, fielded by Fernando.

49.5:  Malinda Pushpakumara to Virat Kohli. Stock length ball, outside off stump on the front foot pushing, to cover for 1 run, fielded by Sandakan.

49.4:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the front foot driving, to short extra cover for no runs, fielded by Chandimal.

49.3:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the front foot working, to mid wicket for no runs, fielded by Tharanga.

49.2:  FOUR! Malinda Pushpakumara to Virat Kohli. Stock ball half volley, middle stump on the front foot driving, well timed past long on for 4 runs. Slightly overpitched allowing Kohli to unleash a wristy drive that scoots all along the turf to long on. The Indian captain has his first boundary.

49.1:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Pushpakumara.

48.6:  Lakshan Sandakan to Cheteshwar Pujara. Chinaman length ball, middle stump on the front foot working, to short leg for no runs, fielded by Mendis.

48.5:  Lakshan Sandakan to Cheteshwar Pujara. Chinaman length ball, middle stump on the back foot pushing, back to bowler for no runs, fielded by Sandakan.

48.4:  Lakshan Sandakan to Virat Kohli. Chinaman back of a length, down leg side on the back foot working, to deep mid wicket for 1 run, fielded by Fernando.

48.3:  Lakshan Sandakan to Cheteshwar Pujara. Googly half volley, outside off stump on the front foot driving, missed to leg slip for 1 run, mis-fielded by Dickwella.

48.2:  Lakshan Sandakan to Cheteshwar Pujara. Chinaman length ball, middle stump on the front foot working, to short leg for no runs, fielded by Mendis.

48.1:  Lakshan Sandakan to Virat Kohli. Googly back of a length, middle stump on the back foot pushing, to deep cover for 1 run, fielded by Kumara.

47.6:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the back foot working, to deep mid wicket for 1 run, fielded by Kumara.

47.5:  Malinda Pushpakumara to Virat Kohli. Stock length ball, off stump on the front foot driving, to short extra cover for no runs, fielded by Chandimal.

47.4:  Malinda Pushpakumara to Virat Kohli. Stock length ball, off stump on the front foot pushing, to short extra cover for no runs, fielded by Chandimal.

47.3:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the front foot defending, to silly mid on for no runs, fielded by Tharanga.

47.2:  Malinda Pushpakumara to Virat Kohli. Stock length ball, middle stump on the front foot defending, to mid wicket for no runs, fielded by Tharanga.

47.1:  OUT! Caught. Malinda Pushpakumara to Shikhar Dhawan. Stock length ball, down leg side on the front foot slog sweeping, well timed in the air uncontrolled to square leg, by Chandimal. What a grab by the skipper, plucking a rocket out of the air to give his side a second wicket. This is the big one too, Dhawan was looking at ease but he has to depart now for a superb 119. The opener was looking to continue his assault on the bowling with a powerful slog sweep and he made decent connection with this delivery. However, he failed to find a gap and Chandimal took it cleanly with two hands.

46.6:  Lakshan Sandakan to Shikhar Dhawan. Googly back of a length, outside off stump on the back foot working, to fine leg for 1 run, fielded by Kumara.

46.5:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Mendis.

46.4:  Lakshan Sandakan to Cheteshwar Pujara. Chinaman half volley, off stump down the track flick, to deep mid wicket for 1 run, fielded by Fernando.

46.3:  Lakshan Sandakan to Cheteshwar Pujara. Chinaman back of a length, off stump on the back foot driving, to deep cover for 2 runs, fielded by Kumara.

46.2:  Lakshan Sandakan to Shikhar Dhawan. Chinaman back of a length, off stump on the back foot pushing, to cover for 1 run, fielded by Chandimal.

46.1:  Lakshan Sandakan to Cheteshwar Pujara. Chinaman length ball, off stump on the front foot defending, outside edge to slips for 1 run, fielded by Mathews.

45.6:  Malinda Pushpakumara to Cheteshwar Pujara. Stock length ball, off stump down the track working, to mid wicket for 1 run, fielded by Karunaratne.

45.5:  Malinda Pushpakumara to Cheteshwar Pujara. Stock length ball, middle stump on the front foot working, to short leg for no runs, fielded by Mendis.

45.4:  Malinda Pushpakumara to Cheteshwar Pujara. Stock ball back of a length, middle stump on the back foot flick, hit pad to wicketkeeper for no runs, fielded by Dickwella.

45.3:  Malinda Pushpakumara to Cheteshwar Pujara. Stock length ball, off stump down the track flick, to mid on for no runs, fielded by Karunaratne.

45.2:  Malinda Pushpakumara to Shikhar Dhawan. Stock ball half volley, down leg side on the front foot working, to deep mid wicket for 1 run, fielded by Sandakan.

45.1:  Malinda Pushpakumara to Shikhar Dhawan. Stock length ball, down leg side on the front foot sweeping, hit pad to short leg for no runs, fielded by Mendis.

44.6:  Lahiru Kumara to Cheteshwar Pujara. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

44.5:  Lahiru Kumara to Cheteshwar Pujara. Short, outside off stump on the back foot, Left to wicketkeeper for no runs, fielded by Dickwella.

44.4:  Lahiru Kumara to Cheteshwar Pujara. Length ball, outside off stump on the front foot defending, to mid on for no runs, fielded by Chandimal.

44.3:  Lahiru Kumara to Shikhar Dhawan. Yorker, down leg side on the front foot working, to fine leg for 1 run, fielded by Karunaratne.

44.2:  FOUR! Lahiru Kumara to Shikhar Dhawan. Short, down leg side on the back foot pulling, well timed in the air under control past deep mid wicket for 4 runs. Authoritative swat over mid wicket by Dhawan, he seemed to have an age to pick his spot with that pull.

44.1:  Lahiru Kumara to Shikhar Dhawan. Length ball, middle stump on the front foot pushing, to deep backward point for 2 runs, fielded by Fernando.

43.6:  Malinda Pushpakumara to Cheteshwar Pujara. Stock length ball, outside off stump on the front foot pushing, back to bowler for no runs, fielded by Pushpakumara.

43.5:  Malinda Pushpakumara to Cheteshwar Pujara. Stock ball back of a length, to leg on the back foot pulling, bat-pad to gully for no runs, fielded by Mathews.

43.4:  Malinda Pushpakumara to Cheteshwar Pujara. Stock length ball, off stump on the back foot pushing, to mid wicket for no runs, fielded by Tharanga.

43.3:  Malinda Pushpakumara to Cheteshwar Pujara. Stock length ball, middle stump down the track flick, to mid wicket for no runs, run save by Tharanga.

43.2:  Malinda Pushpakumara to Shikhar Dhawan. Stock length ball, to leg on the front foot sweeping, Play and Miss (Leg Side) to fine leg for 3 runs, fielded by Mathews.

43.1:  Malinda Pushpakumara to Shikhar Dhawan. Stock length ball, outside off stump down the track driving, to mid off for no runs, fielded by Chandimal.

42.6:  Lahiru Kumara to Cheteshwar Pujara. Length ball, outside off stump on the front foot defending, to extra cover for no runs, fielded by Mathews.

42.5:  Lahiru Kumara to Cheteshwar Pujara. Back of a length, outside off stump on the back foot defending, to short extra cover for no runs, fielded by Tharanga.

42.4:  Lahiru Kumara to Cheteshwar Pujara. Back of a length, outside off stump on the back foot working, to backward square leg for no runs, fielded by Sandakan.

42.3:  Lahiru Kumara to Cheteshwar Pujara. Length ball, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

42.2:  Lahiru Kumara to Cheteshwar Pujara. Length ball, off stump on the front foot working, leading edge to short extra cover for no runs, fielded by Tharanga.

42.1:  Lahiru Kumara to Shikhar Dhawan. Length ball, middle stump on the front foot pushing, to deep backward point for 1 run, fielded by Fernando.

41.6:  Malinda Pushpakumara to Shikhar Dhawan. Stock length ball, off stump down the track driving, to long on for 1 run, fielded by Fernando.

41.5:  Malinda Pushpakumara to Shikhar Dhawan. Stock length ball, outside off stump on the front foot working, to mid wicket for no runs, fielded by Mendis.

41.4:  FOUR! Malinda Pushpakumara to Shikhar Dhawan. Stock ball back of a length, outside off stump on the back foot driving, well timed past deep cover for 4 runs. Smashed to the cover boundary, Dhawan is making this look far too easy. He's having a lot of fun out there.

41.3:  Malinda Pushpakumara to Shikhar Dhawan. Stock length ball, off stump down the track working, to mid wicket for no runs, fielded by Chandimal.

41.2:  FOUR! Malinda Pushpakumara to Shikhar Dhawan. Stock ball half volley, outside off stump down the track driving, well timed past deep extra cover for 4 runs. A skip down the track, driven into the gap and that is a sixth Test century for Shikhar Dhawan. What a knock by the left-hander. He edged one that almost carried to second slip early on, but since then has been in complete command. He has quickly put India on top in this Test with a glittering array of quality strokes.

41.1:  Malinda Pushpakumara to Shikhar Dhawan. Stock length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Tharanga.

40.6:  Lahiru Kumara to Cheteshwar Pujara. Short, outside off stump on the back foot, hit helmet to gully for no runs. Ouch, that has taken Pujara by surprise and smashes into his helmet. Thankfully he looks to be alright, that might just shake off any cobwebs. Tasty pace by Kumara.

40.5:  Lahiru Kumara to Cheteshwar Pujara. Back of a length, outside off stump on the back foot working, to mid wicket for no runs, fielded by Pushpakumara.

40.4:  Lahiru Kumara to Cheteshwar Pujara. Back of a length, outside off stump on the back foot driving, to short extra cover for no runs, fielded by Tharanga.

40.3:  Lahiru Kumara to Cheteshwar Pujara. Length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Tharanga.

40.2:  Lahiru Kumara to Cheteshwar Pujara. Length ball, middle stump on the front foot flick, well timed to deep backward square leg for 2 runs, fielded by Fernando.

40.1:  Lahiru Kumara to Shikhar Dhawan. Back of a length, to leg on the back foot cutting, to deep backward point for 1 run, fielded by Fernando.

39.6:  Malinda Pushpakumara to Cheteshwar Pujara. Stock length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

39.5:  Malinda Pushpakumara to Cheteshwar Pujara. Stock length ball, off stump on the front foot defending, to mid wicket for no runs, fielded by Tharanga.

39.4:  Malinda Pushpakumara to Cheteshwar Pujara. Stock length ball, off stump on the front foot defending, to mid wicket for no runs, fielded by Tharanga.

39.3:  OUT! Caught. Malinda Pushpakumara to Lokesh Rahul. Stock length ball, off stump down the track driving, mis-timed to mid on, by Karunaratne. Taken at mid on, that's the breakthrough that Sri Lanka were so desperate for. Rahul has somewhat given it away, so once again he makes a half century without going on to a big one. The right-hander was down the pitch and looking to clear Karunaratne at mid on, but he ended up a bit close to it and the bat twisted in his hands as he made contact. Karunaratne needed every inch of his height as he jumped and clung on with two hands above his head. Excellent catch that will lift the spirits of the home side, and the crowd roar into life.

39.2:  Malinda Pushpakumara to Lokesh Rahul. Stock length ball, outside off stump on the back foot pushing, back to bowler for no runs, fielded by Pushpakumara.

39.1:  Malinda Pushpakumara to Shikhar Dhawan. Stock ball back of a length, outside off stump on the back foot pulling, to long on for 1 run.

38.6:  Lahiru Kumara to Lokesh Rahul. Length ball, off stump on the front foot working, to silly mid on for no runs, fielded by Pushpakumara.

38.5:  Lahiru Kumara to Lokesh Rahul. Half volley, off stump on the front foot driving, well timed to mid on for no runs, fielded by Chandimal.

38.4:  Lahiru Kumara to Shikhar Dhawan. Short, down leg side on the back foot pulling, to deep mid wicket for 1 run, fielded by Tharanga.

38.3:  Lahiru Kumara to Lokesh Rahul. Length ball, off stump on the front foot working, to deep mid wicket for 1 run, fielded by Pushpakumara.

38.2:  Lahiru Kumara to Shikhar Dhawan. Half volley, off stump on the front foot driving, well timed to cover for 1 run, run save by Pushpakumara, fielded by Sandakan.

38.1:  Lahiru Kumara to Shikhar Dhawan. Length ball, middle stump on the front foot driving, to short extra cover for no runs, fielded by Pushpakumara.

37.6:  Lakshan Sandakan to Lokesh Rahul. Googly length ball, to leg on the back foot defending, outside edge to slips for no runs, run save by Mathews.

37.5:  Lakshan Sandakan to Shikhar Dhawan. Chinaman half volley, outside off stump on the front foot driving, well timed to deep cover for 1 run, fielded by Tharanga.

37.4:  Lakshan Sandakan to Lokesh Rahul. Chinaman half volley, outside off stump on the front foot driving, well timed to extra cover for 1 run, fielded by Fernando.

37.3:  Lakshan Sandakan to Shikhar Dhawan. Chinaman back of a length, off stump on the back foot flick, to mid wicket for 1 run, fielded by Fernando.

37.2:  Lakshan Sandakan to Shikhar Dhawan. Chinaman yorker, outside off stump on the front foot driving, missed to wicketkeeper for no runs, fielded by Dickwella.

37.1:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, down leg side on the back foot working, to deep backward square leg for 1 run, fielded by Kumara.

36.6:  Lahiru Kumara to Shikhar Dhawan. Length ball, to leg on the front foot working, to mid on for no runs, fielded by Mathews.

36.5:  Lahiru Kumara to Lokesh Rahul. Length ball, off stump on the front foot flick, well timed to deep mid wicket for 3 runs, fielded by Chandimal.

36.4:  Lahiru Kumara to Lokesh Rahul. Length ball, outside off stump on the front foot defending, to mid on for no runs, fielded by Chandimal.

36.3:  Lahiru Kumara to Lokesh Rahul. Length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Kumara.

36.2:  Lahiru Kumara to Shikhar Dhawan. Yorker, middle stump moves in front working, to mid wicket for 1 run, fielded by Mathews.

36.1:  Lahiru Kumara to Shikhar Dhawan. Half volley, off stump on the front foot driving, to extra cover for no runs, fielded by Chandimal.

35.6:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, off stump on the front foot working, back to bowler for no runs, fielded by Sandakan.

35.5:  Lakshan Sandakan to Shikhar Dhawan. Chinaman back of a length, middle stump on the back foot flick, to deep mid wicket for 1 run, fielded by Perera.

35.4:  Lakshan Sandakan to Shikhar Dhawan. Googly length ball, outside off stump on the back foot pushing, to short extra cover for no runs, fielded by Chandimal.

35.3:  FOUR! Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, down leg side on the front foot sweeping, well timed past fine leg for 4 runs. Another loose delivery by the legspinner gets punished without mercy. Dhawan catches up to a ball that is well down the legside, getting enough contact to divert it to fine leg.

35.2:  Lakshan Sandakan to Shikhar Dhawan. Googly length ball, outside off stump on the back foot pushing, to point for no runs, fielded by Fernando.

35.1:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, down leg side on the front foot sweeping, Play and Miss (Leg Side) to leg slip for 1 run, mis-fielded by Dickwella.

34.6:  FOUR! Vishwa Fernando to Shikhar Dhawan. Back of a length, outside off stump on the back foot Late Cut, well timed past deep backward point for 4 runs. Dhawan spoils the potential maiden with a rasping cut. There is a man out at deep point but Dhawan is well aware of that and waits until the last moment before guiding this well behind square.

34.5:  Vishwa Fernando to Shikhar Dhawan. Short, outside off stump on the back foot pulling, to mid on for no runs, fielded by Mathews.

34.4:  Vishwa Fernando to Shikhar Dhawan. Back of a length, outside off stump on the back foot cutting, bottom edge to wicketkeeper for no runs, fielded by Dickwella.

34.3:  Vishwa Fernando to Shikhar Dhawan. Back of a length, outside off stump on the back foot defending, to silly mid off for no runs, fielded by Fernando.

34.2:  Vishwa Fernando to Shikhar Dhawan. Length ball, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

34.1:  Vishwa Fernando to Shikhar Dhawan. Back of a length, outside off stump on the back foot cutting, to cover for no runs, fielded by Pushpakumara.

33.6:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, off stump no foot movement defending, to mid wicket for no runs, fielded by Chandimal.

33.5:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, down leg side on the back foot glancing, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Dickwella.

33.4:  Lakshan Sandakan to Lokesh Rahul. Chinaman back of a length, off stump on the back foot driving, to mid off for no runs, fielded by Kumara.

33.3:  Lakshan Sandakan to Shikhar Dhawan. Googly back of a length, outside off stump on the back foot driving, to deep cover for 1 run, fielded by Tharanga.

33.2:  FOUR! Lakshan Sandakan to Shikhar Dhawan. Chinaman half volley, outside off stump on the front foot slog sweeping, well timed past deep mid wicket for 4 runs. Four more, Dhawan is in a hurry this afternoon. This time the ball is much fuller so the aggressive left-hander unleashes a venomous swatted sweep that whistles along the turf.

33.1:  FOUR! Lakshan Sandakan to Shikhar Dhawan. Chinaman short, middle stump on the back foot pulling, well timed in the air under control past deep mid wicket for 4 runs. A rank long hop is begging to be dispatched, and Dhawan won't miss out in this form. A vicious pull reaches the boundary in a flash.

32.6:  Vishwa Fernando to Lokesh Rahul. Length ball, middle stump on the front foot driving, to short extra cover for no runs, fielded by Pushpakumara.

32.5:  Vishwa Fernando to Lokesh Rahul. Back of a length, down leg side on the back foot defending, back to bowler for no runs, fielded by Fernando.

32.4:  Vishwa Fernando to Lokesh Rahul. Seaming away back of a length, to leg on the back foot pushing, missed to wicketkeeper for no runs, fielded by Dickwella.

32.3:  Vishwa Fernando to Lokesh Rahul. Length ball, middle stump on the front foot defending, to short extra cover for no runs, fielded by Pushpakumara.

32.2:  Vishwa Fernando to Shikhar Dhawan. Back of a length, outside off stump on the back foot pushing, to short extra cover for 1 run, fielded by Karunaratne.

32.1:  FOUR! Vishwa Fernando to Shikhar Dhawan. Length ball, outside off stump on the front foot driving, well timed past deep cover for 4 runs. Destructive belligerence by Dhawan, getting a big stride forward and smoking a drive to the cover rope. The ball made an almighty crack off the middle of the bat.

31.6:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, to leg on the front foot defending, to short leg for no runs, fielded by Mendis.

31.5:  Lakshan Sandakan to Lokesh Rahul. Chinaman back of a length, outside off stump on the back foot driving, well timed to cover for no runs, fielded by Perera.

31.4:  Lakshan Sandakan to Lokesh Rahul. Chinaman back of a length, to leg on the back foot glancing, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Dickwella.

31.3:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, outside off stump on the back foot pushing, to deep cover for 1 run, fielded by Tharanga.

31.2:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, off stump on the front foot sweeping, well timed to short leg for no runs, fielded by Mendis.

31.1:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, outside off stump on the back foot pushing, missed to wicketkeeper for no runs, fielded by Dickwella.

30.6:  Vishwa Fernando to Lokesh Rahul. Back of a length, down leg side on the back foot defending, to silly point for no runs, fielded by Pushpakumara.

30.5:  Vishwa Fernando to Shikhar Dhawan. Half volley, off stump on the front foot working, to mid on for 1 run, shy attempt by Mathews.

30.4:  Vishwa Fernando to Lokesh Rahul. Length ball, down leg side on the front foot working, to mid wicket for 1 run, fielded by Karunaratne.

30.4:  No ball Vishwa Fernando to Lokesh Rahul. Back of a length, to leg on the back foot pushing, back to bowler for 1 run, fielded by Fernando.

30.3:  Vishwa Fernando to Lokesh Rahul. Length ball, to leg on the front foot defending, to short extra cover for no runs, fielded by Pushpakumara.

30.2:  Vishwa Fernando to Lokesh Rahul. Length ball, middle stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

30.1:  FOUR! Vishwa Fernando to Lokesh Rahul. Length ball, off stump no foot movement driving, well timed past deep cover for 4 runs. Effortless nonchalance by Rahul, just timing the ball to the cover fence. This could be a long afternoon for the hosts.

29.6:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, to leg on the front foot working, to short leg for 1 run, shy attempt by Mendis, overthrow by Mendis.

29.5:  Lakshan Sandakan to Shikhar Dhawan. Chinaman short, middle stump on the back foot pulling, to deep backward square leg for 1 run, fielded by Fernando.

29.4:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, outside off stump on the front foot, padded to slips for no runs, fielded by Kumara.

29.3:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, outside off stump on the front foot sweeping, missed to wicketkeeper for no runs, fielded by Dickwella.

29.2:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, middle stump down the track working, to long on for 1 run, fielded by Karunaratne.

29.1:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, middle stump on the front foot working, back to bowler for no runs, fielded by Sandakan.

28.6:  Vishwa Fernando to Shikhar Dhawan. Length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

28.5:  Vishwa Fernando to Shikhar Dhawan. Back of a length, outside off stump on the back foot cutting, missed to wicketkeeper for no runs, fielded by Dickwella.

28.4:  Vishwa Fernando to Lokesh Rahul. Back of a length, middle stump on the back foot pushing, to deep cover for 1 run, fielded by Tharanga.

28.3:  Vishwa Fernando to Lokesh Rahul. Length ball, to leg on the front foot defending, back to bowler for no runs, fielded by Fernando.

28.2:  Vishwa Fernando to Shikhar Dhawan. Length ball, outside off stump on the front foot pushing, to deep backward point for 1 run, fielded by Sandakan.

28.1:  Vishwa Fernando to Shikhar Dhawan. Length ball, outside off stump on the front foot driving, back to bowler for no runs, fielded by Fernando.

27.6:  Lakshan Sandakan to Lokesh Rahul. Chinaman half volley, middle stump on the front foot flick, to mid wicket for no runs, fielded by Chandimal.

27.5:  Lakshan Sandakan to Lokesh Rahul. Chinaman back of a length, middle stump on the back foot pushing, back to bowler for no runs, fielded by Sandakan.

27.4:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

27.3:  FOUR! Lakshan Sandakan to Lokesh Rahul. Chinaman back of a length, outside off stump on the back foot cutting, top edge past third man for 4 runs. Well, is that a chance? Rahul looks to scythe a cut but can only get an edge which flies quickly, past Mathews at slip. It beat the fielder on the inside and was past him before he could get anything on it. He probably needed it to hit him so he could catch the rebound. Luck going India's way at the moment.

27.2:  Lakshan Sandakan to Shikhar Dhawan. Chinaman back of a length, off stump on the back foot driving, to deep cover for 1 run, fielded by Tharanga.

27.1:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, off stump on the back foot, Left to wicketkeeper for no runs, fielded by Dickwella.

26.6:  Dilruwan Perera to Lokesh Rahul. Off break length ball, off stump on the front foot working, to mid wicket for no runs, fielded by Chandimal.

Lunch in Pallekele after an extremely one-sided first session to the Third Test. Virat Kohli said it was a "no-brainer" to bat first and his openers have resoundingly proved him correct. They have dominated from the off, peppering the boundary with regularity and scoring at a rate more usually seen in white ball cricket. The hosts were certainly not at their best, allowing the batsmen some easy runs with wayward bowling. To make matters worse, there was a dropped catch too, albeit a tough one. Sri Lanka will need to forget all that and come out firing in the afternoon to pull things back.

26.5:  FOUR! Dilruwan Perera to Lokesh Rahul. Off break half volley, outside off stump on the front foot driving, well timed past deep extra cover for 4 runs. In the slot, there for the drive and Rahul picks the gap at extra cover to perfection. Sri Lanka will want to forget this session.

26.4:  FOUR! Dilruwan Perera to Lokesh Rahul. Off break back of a length, outside off stump on the back foot driving, well timed past deep cover for 4 runs. Glorious by Rahul. He might be hungry for some lunch but his desire for runs is clearly greater as he rocks back and thumps a punch through the covers.

26.3:  Dilruwan Perera to Shikhar Dhawan. Off break back of a length, to leg on the back foot working, to fine leg for 1 run, fielded by Kumara.

26.2:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, middle stump on the front foot flick, to mid wicket for no runs, run save by Tharanga.

26.1:  Dilruwan Perera to Lokesh Rahul. Off break length ball, off stump on the front foot working, to long on for 1 run, fielded by Pushpakumara.

25.6:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, outside off stump on the front foot, padded to slips for no runs, fielded by Mathews.

25.5:  FOUR! Lakshan Sandakan to Shikhar Dhawan. Chinaman full toss, to leg on the front foot sweeping, well timed in the air under control past deep square leg for 4 runs. Whatever pressure had built from the first four dot balls of the over is instantly released with a poor delivery. Dhawan seizes upon the full toss, spanking it behind square with a powerful sweep.

25.4:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, outside off stump on the back foot pushing, to point for no runs, fielded by Fernando.

25.3:  Lakshan Sandakan to Shikhar Dhawan. Chinaman back of a length, middle stump on the back foot working, to mid wicket for no runs, fielded by Perera.

25.2:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, outside off stump on the back foot cutting, missed to wicketkeeper for no runs, fielded by Dickwella.

25.1:  Lakshan Sandakan to Shikhar Dhawan. Chinaman length ball, middle stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

24.6:  Dilruwan Perera to Lokesh Rahul. Off break back of a length, outside off stump on the back foot driving, well timed to deep cover for 2 runs, fielded by Tharanga. The batsmen are now content to just milk the bowling with not long to go until the lunch interval.

24.5:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the front foot defending, to short leg for no runs, fielded by Dickwella.

24.4:  Dilruwan Perera to Lokesh Rahul. Off break length ball, off stump on the front foot defending, to backward point for no runs, fielded by Kumara.

24.3:  Dilruwan Perera to Lokesh Rahul. Off break half volley, outside off stump on the front foot flick, to silly mid on for no runs, fielded by Mendis.

24.2:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the back foot driving, to short extra cover for no runs, fielded by Tharanga.

24.1:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the front foot defending, inside edge to square leg for no runs, fielded by Dickwella.

23.6:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, middle stump on the front foot working, to long on for 1 run, fielded by Karunaratne.

23.5:  Lakshan Sandakan to Shikhar Dhawan. Chinaman back of a length, to leg on the back foot working, to fine leg for 1 run, fielded by Pushpakumara.

23.4:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, to leg on the front foot working, to fine leg for 1 run, fielded by Fernando.

23.3:  Lakshan Sandakan to Lokesh Rahul. Chinaman length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Sandakan.

23.2:  Lakshan Sandakan to Lokesh Rahul. Chinaman half volley, off stump on the front foot driving, to short extra cover for no runs, fielded by Perera.

23.1:  Lakshan Sandakan to Shikhar Dhawan. Chinaman back of a length, off stump on the back foot cutting, to deep cover for 1 run, fielded by Tharanga.

22.6:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the back foot defending, back to bowler for no runs, fielded by Mendis.

22.5:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the back foot pushing, to cover for no runs, fielded by Kumara.

22.4:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the front foot defending, to silly mid on for no runs, fielded by Mendis.

22.3:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the front foot pushing, to backward point for no runs, fielded by Kumara.

22.2:  Dilruwan Perera to Lokesh Rahul. Off break back of a length, outside off stump on the back foot cutting, to short extra cover for no runs, fielded by Tharanga.

22.1:  Dilruwan Perera to Lokesh Rahul. Off break length ball, off stump on the front foot defending, to mid wicket for no runs, fielded by Mendis.

21.6:  Lahiru Kumara to Lokesh Rahul. Half volley, outside off stump on the front foot driving, to mid on for 1 run, fielded by Tharanga.

21.5:  Lahiru Kumara to Lokesh Rahul. Bouncer, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

21.4:  Lahiru Kumara to Lokesh Rahul. Half volley, outside off stump on the front foot driving, well timed to short extra cover for no runs, fielded by Karunaratne.

21.3:  Lahiru Kumara to Lokesh Rahul. Length ball, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

21.2:  Lahiru Kumara to Lokesh Rahul. Length ball, outside off stump on the back foot defending, to short extra cover for no runs, fielded by Karunaratne.

21.1:  Lahiru Kumara to Lokesh Rahul. Length ball, outside off stump on the front foot defending, to cover for no runs, fielded by Karunaratne.

20.6:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Perera.

20.5:  Dilruwan Perera to Lokesh Rahul. Off break back of a length, outside off stump on the back foot working, to deep square leg for 1 run, fielded by Sandakan.

20.4:  Dilruwan Perera to Lokesh Rahul. Off break half volley, off stump on the front foot pushing, back to bowler for no runs, fielded by Perera.

20.3:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, outside off stump on the front foot sweeping, to fine leg for 1 run, fielded by Kumara.

20.2:  Dilruwan Perera to Lokesh Rahul. Off break length ball, off stump on the back foot working, to deep mid wicket for 1 run, fielded by Sandakan.

20.1:  Dilruwan Perera to Shikhar Dhawan. Off break back of a length, outside off stump on the back foot driving, to deep cover for 1 run, fielded by Sandakan.

19.6:  Lahiru Kumara to Shikhar Dhawan. Back of a length, to leg on the back foot cutting, to deep backward point for 1 run, fielded by Tharanga.

19.5:  Lahiru Kumara to Lokesh Rahul. Short, outside off stump on the back foot pulling, well timed to deep square leg for 1 run, fielded by Tharanga.

19.4:  Lahiru Kumara to Lokesh Rahul. Length ball, off stump on the front foot flick, to deep mid wicket for 2 runs, fielded by Mathews. An excellent half century for KL Rahul is brought up with a simple clip through mid wicket. That's his seventh consecutive Test fifty, consistent stuff by the opener.

19.3:  Lahiru Kumara to Shikhar Dhawan. Back of a length, to leg on the back foot dropped, to cover for 1 run, fielded by Mendis.

19.2:  Lahiru Kumara to Shikhar Dhawan. Length ball, to leg no foot movement defending, to silly mid off for no runs, fielded by Mendis.

19.1:  Lahiru Kumara to Shikhar Dhawan. Full toss, to leg on the front foot driving, to mid off for no runs, fielded by Mathews.

18.6:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, off stump down the track driving, to long off for 1 run, fielded by Pushpakumara.

18.5:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, outside off stump down the track pushing, back to bowler for no runs, fielded by Perera.

18.4:  Dilruwan Perera to Lokesh Rahul. Off break back of a length, off stump on the back foot working, to deep backward square leg for 1 run, fielded by Sandakan.

18.3:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump down the track working, hit pad to wicketkeeper for no runs, fielded by Dickwella.

18.2:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

18.1:  Dilruwan Perera to Lokesh Rahul. Off break back of a length, off stump on the back foot working, to fine leg for 2 runs, fielded by Sandakan.

17.6:  Lahiru Kumara to Shikhar Dhawan. Length ball, to leg on the front foot defending, to short extra cover for no runs, fielded by Mendis.

17.5:  Lahiru Kumara to Shikhar Dhawan. Length ball, middle stump on the front foot driving, to short extra cover for no runs, fielded by Mendis.

17.4:  FOUR! Lahiru Kumara to Shikhar Dhawan. Half volley, off stump on the front foot driving, well timed past deep extra cover for 4 runs. Dhawan brings up a couple of milestones in sumptuous fashion. A crunching cover drive reaches the boundary in the blink of an eye, taking India to 100 and Dhawan past 50. Ominous signs for Sri Lanka.

17.3:  Lahiru Kumara to Shikhar Dhawan. Back of a length, middle stump on the back foot pushing, mis-timed to silly point for no runs, fielded by Pushpakumara.

17.2:  Lahiru Kumara to Lokesh Rahul. Back of a length, outside off stump on the back foot dropped, to backward point for 1 run, fielded by Perera.

17.1:  FOUR! Lahiru Kumara to Lokesh Rahul. Half volley, outside off stump on the front foot driving, well timed past deep cover for 4 runs. Kumara back into the attack has the Indian openers licking their lips, and the bowler duly obliges first ball by serving up a juicy half volley. Rahul creams it to the cover rope, beating the sweeper positioned out there with the ferocity of the stroke.

16.6:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

16.5:  Dilruwan Perera to Lokesh Rahul. Off break back of a length, outside off stump on the back foot working, to long on for 1 run, fielded by Pushpakumara.

16.4:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the front foot defending, to mid wicket for no runs, fielded by Chandimal.

16.3:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, off stump down the track driving, to long off for 1 run, fielded by Pushpakumara.

16.2:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the back foot driving, to long on for 1 run, fielded by Pushpakumara.

16.1:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, outside off stump on the back foot pushing, to cover for 1 run, fielded by Sandakan.

15.6:  Dimuth Karunaratne to Shikhar Dhawan. Half volley, middle stump on the front foot driving, to deep cover for 1 run, fielded by Fernando.

15.5:  Dimuth Karunaratne to Shikhar Dhawan. Back of a length, off stump on the back foot cutting, mis-timed to cover for no runs, fielded by Mendis.

15.4:  Dimuth Karunaratne to Lokesh Rahul. Length ball, outside off stump on the front foot pushing, to deep cover for 1 run, fielded by Sandakan.

15.3:  Dimuth Karunaratne to Shikhar Dhawan. Length ball, middle stump on the front foot Steer, to deep backward point for 1 run, fielded by Fernando.

15.2:  Dimuth Karunaratne to Shikhar Dhawan. Length ball, to leg on the front foot defending, back to bowler for no runs, fielded by Karunaratne.

15.1:  Dimuth Karunaratne to Lokesh Rahul. Length ball, off stump on the front foot defending, to mid on for 1 run, shy attempt by Kumara.

14.6:  Dilruwan Perera to Lokesh Rahul. Off break back of a length, outside off stump on the back foot driving, to long on for 1 run, fielded by Karunaratne.

14.5:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, middle stump on the front foot flick, to deep backward square leg for 1 run, fielded by Fernando.

14.4:  FOUR! Dilruwan Perera to Shikhar Dhawan. Off break short, off stump on the back foot pulling, well timed past deep mid wicket for 4 runs. Short and given the treatment it deserves, Dhawan nails a dismissive pull for four more.

14.3:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, middle stump on the front foot working, to mid wicket for no runs, fielded by Pushpakumara.

14.2:  Dilruwan Perera to Shikhar Dhawan. Off break back of a length, middle stump on the back foot working, to short leg for no runs, fielded by Mendis.

14.1:  FOUR! Dilruwan Perera to Shikhar Dhawan. Off break length ball, off stump down the track driving, well timed in the air under control past long off for 4 runs. A skip down the pitch and thumped over the top. Dhawan made that look completely effortless which much be disheartening for the hosts. He is in prime form.

13.6:  Dimuth Karunaratne to Shikhar Dhawan. Back of a length, to leg on the back foot working, to deep mid wicket for 3 runs, mis-fielded by Chandimal, fielded by Mathews. Sloppy work by the captain means a bonus couple of runs for India. I'm sure the coaching staff won't be happy with that effort.

13.5:  Dimuth Karunaratne to Shikhar Dhawan. In-swinging length ball, middle stump on the front foot pushing, to mid off for no runs, fielded by Kumara.

13.4:  Dimuth Karunaratne to Shikhar Dhawan. Length ball, to leg on the front foot defending, back to bowler for no runs, fielded by Karunaratne.

13.3:  Dimuth Karunaratne to Shikhar Dhawan. Length ball, to leg on the front foot defending, to cover for no runs, fielded by Fernando.

13.2:  Dimuth Karunaratne to Lokesh Rahul. Length ball, to leg on the front foot working, to deep backward square leg for 1 run, fielded by Fernando.

13.1:  Dimuth Karunaratne to Lokesh Rahul. Length ball, to leg on the front foot working, leading edge to short extra cover for no runs, fielded by Mathews.

12.6:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, off stump on the front foot defending, back to bowler for no runs, fielded by Perera.

Time for drinks. That was a completely dominant first hour for the tourists, the openers scoring at a healthy rate to vindicate Kohli's decision to bat first. Sri Lanka haven't been at their best with the ball or in the field, and the captain Chandimal will need to rally his troops as they rehydrate.

12.5:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, outside off stump down the track driving, back to bowler for no runs, fielded by Perera.

12.4:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, off stump on the front foot driving, back to bowler for no runs, fielded by Perera.

12.3:  Dilruwan Perera to Shikhar Dhawan. Off break length ball, middle stump on the front foot working, to mid wicket for no runs, fielded by Tharanga.

12.2:  Dilruwan Perera to Lokesh Rahul. Off break back of a length, off stump on the back foot working, to deep mid wicket for 1 run, fielded by Kumara.

12.1:  Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump down the track working, to mid wicket for no runs, fielded by Chandimal.

12.1:  No ball Dilruwan Perera to Lokesh Rahul. Off break length ball, outside off stump on the back foot working, to mid wicket for 1 run, fielded by Chandimal.

11.6:  FOUR! Dimuth Karunaratne to Shikhar Dhawan. Half volley, to leg on the front foot flick, well timed past deep mid wicket for 4 runs. A wristy flourish by Dhawan sends the ball racing away to the legside fence. India are in total control early on in this Third Test.

11.5:  Dimuth Karunaratne to Shikhar Dhawan. Length ball, off stump on the front foot driving, well timed to extra cover for no runs, fielded by Tharanga.

11.4:  Dimuth Karunaratne to Lokesh Rahul. Half volley, outside off stump on the front foot driving, well timed to deep cover for 3 runs, fielded by Chandimal.

11.3:  Dimuth Karunaratne to Lokesh Rahul. Length ball, off stump on the front foot flick, mis-timed in the air uncontrolled to long on for 2 runs, dropped catch by Kumara. Dropped by mid on, Rahul gets a slice of luck. The opener was looking to stylishly whip this over the legside but could only spoon it high over Kumara, who had some ground to make the catch. He was slow in setting off and never looked like taking it, although it was a difficult one over the shoulder. Strange shot by Rahul.

11.2:  Dimuth Karunaratne to Lokesh Rahul. Length ball, outside off stump on the back foot pushing, thick edge to gully for no runs, fielded by Perera.

11.1:  Dimuth Karunaratne to Lokesh Rahul. Half volley, outside off stump on the front foot pushing, to extra cover for no runs, fielded by Chandimal.

10.6:  Vishwa Fernando to Lokesh Rahul. Length ball, outside off stump no foot movement pushing, to cover for 1 run, fielded by Chandimal.

10.5:  Vishwa Fernando to Lokesh Rahul. Back of a length, middle stump on the back foot driving, well timed to deep cover for 2 runs, fielded by Tharanga.

10.4:  Vishwa Fernando to Lokesh Rahul. Back of a length, down leg side on the back foot defending, to silly mid on for no runs, fielded by Pushpakumara.

10.3:  Vishwa Fernando to Shikhar Dhawan. Short, outside off stump on the back foot pulling, to deep mid wicket for 1 run, fielded by Tharanga.

10.2:  Vishwa Fernando to Lokesh Rahul. Back of a length, to leg on the back foot working, inside edge to deep mid wicket for 1 run, fielded by Pushpakumara.

10.1:  Vishwa Fernando to Lokesh Rahul. Short, to leg on the back foot pushing, inside edge to mid wicket for no runs, fielded by Pushpakumara.

9.6:  Dimuth Karunaratne to Lokesh Rahul. Length ball, outside off stump no foot movement defending, to point for 1 run, fielded by Perera.

9.5:  Dimuth Karunaratne to Lokesh Rahul. Length ball, outside off stump on the front foot defending, thick edge to third man for 2 runs, fielded by Mendis.

9.4:  Dimuth Karunaratne to Lokesh Rahul. Back of a length, outside off stump on the back foot driving, mis-timed to mid on for no runs, fielded by Kumara.

9.3:  Dimuth Karunaratne to Lokesh Rahul. In-swinging length ball, outside off stump on the front foot defending, back to bowler for no runs, fielded by Karunaratne.

9.2:  Dimuth Karunaratne to Lokesh Rahul. Length ball, outside off stump no foot movement defending, missed to wicketkeeper for no runs, fielded by Dickwella.

9.1:  Dimuth Karunaratne to Shikhar Dhawan. In-swinging length ball, to leg on the front foot flick, to fine leg for 1 run, fielded by Sandakan.

8.6:  Vishwa Fernando to Lokesh Rahul. Length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Chandimal.

8.5:  Vishwa Fernando to Lokesh Rahul. Length ball, off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

8.4:  Vishwa Fernando to Lokesh Rahul. Back of a length, off stump on the back foot driving, to mid off for no runs, fielded by Chandimal.

8.3:  Vishwa Fernando to Shikhar Dhawan. Back of a length, outside off stump on the back foot working, to deep mid wicket for 1 run, fielded by Tharanga.

8.2:  FOUR! Vishwa Fernando to Shikhar Dhawan. Back of a length, outside off stump on the back foot cutting, well timed past deep backward point for 4 runs. More width allows Dhawan to pounce on the cut shot again, bringing him his fourth boundary of the morning. Sri Lanka have just been feeding him in that area.

8.1:  Vishwa Fernando to Shikhar Dhawan. Back of a length, outside off stump on the back foot cutting, well timed to backward point for no runs, fielded by Sandakan.

7.6:  Dimuth Karunaratne to Lokesh Rahul. Back of a length, outside off stump on the back foot driving, to short extra cover for no runs, fielded by Mathews.

7.5:  Dimuth Karunaratne to Lokesh Rahul. Out-swinging length ball, outside off stump on the front foot Steer, to backward point for no runs, fielded by Sandakan.

7.4:  Dimuth Karunaratne to Shikhar Dhawan. Back of a length, middle stump on the back foot cutting, to deep backward point for 1 run, fielded by Fernando.

7.3:  Dimuth Karunaratne to Lokesh Rahul. Back of a length, outside off stump on the back foot working, to deep backward square leg for 1 run, fielded by Fernando.

7.2:  Dimuth Karunaratne to Lokesh Rahul. Out-swinging length ball, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

7.1:  Dimuth Karunaratne to Lokesh Rahul. Length ball, off stump on the front foot defending, to short extra cover for no runs, fielded by Mathews.

6.6:  Vishwa Fernando to Lokesh Rahul. Length ball, down leg side on the front foot working, to mid wicket for 1 run, fielded by Chandimal.

6.5:  Vishwa Fernando to Shikhar Dhawan. Out-swinging half volley, outside off stump on the front foot driving, well timed to deep cover for 3 runs, fielded by Sandakan. Crashed through the covers with a free-flowing drive but the outfield is not the quickest so they scamper back for three.

6.4:  Vishwa Fernando to Shikhar Dhawan. Back of a length, outside off stump on the back foot working, to mid wicket for no runs, fielded by Tharanga.

6.3:  Vishwa Fernando to Shikhar Dhawan. Out-swinging length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

6.2:  APPEAL! Vishwa Fernando to Shikhar Dhawan. Seaming in back of a length, outside off stump on the back foot working, hit pad to gully for no runs, fielded by Mendis, appeal made for L.B.W. Half an appeal from the bowler as this cannons into Dhawan's pad but it was high, wide and not-so-handsome for the hosts.

6.1:  Vishwa Fernando to Lokesh Rahul. Back of a length, down leg side on the back foot working, to mid wicket for 1 run, fielded by Chandimal.

5.6:  Lahiru Kumara to Lokesh Rahul. Length ball, outside off stump on the front foot defending, inside edge to short extra cover for 1 run, fielded by Kumara.

5.5:  Lahiru Kumara to Lokesh Rahul. Back of a length, outside off stump on the back foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

5.4:  FOUR! Lahiru Kumara to Lokesh Rahul. Short, outside off stump on the back foot pulling, well timed in the air under control past deep backward square leg for 4 runs. Now the pull shot comes out of the locker, the Indian openers really aren't afraid to play their strokes this morning. They are rollicking along at more than a run a ball now.

5.3:  FOUR! Lahiru Kumara to Lokesh Rahul. Length ball, outside off stump on the front foot driving, well timed past long on for 4 runs. Sublime timing from Rahul, just a simple punch through mid on but the ball rockets off the middle of the blade and skips away to the ropes.

5.2:  Lahiru Kumara to Shikhar Dhawan. Back of a length, outside off stump on the back foot cutting, well timed to deep cover for 3 runs, fielded by Perera.

5.1:  FOUR! Lahiru Kumara to Shikhar Dhawan. Back of a length, outside off stump on the back foot cutting, well timed past deep cover for 4 runs. You just can't bowl there to Dhawan, or any left-hander for that matter. It's dragged down and with width on offer, easy pickings for a batsman of such class.

4.6:  Vishwa Fernando to Lokesh Rahul. In-swinging back of a length, to leg on the back foot defending, inside edge to backward square leg for no runs, fielded by Sandakan.

4.5:  Vishwa Fernando to Lokesh Rahul. In-swinging length ball, middle stump on the front foot defending, to square leg for no runs, fielded by Sandakan.

4.4:  Vishwa Fernando to Lokesh Rahul. In-swinging half volley, down leg side on the front foot working, Play and Miss (Leg Side) to wicketkeeper for no runs, fielded by Dickwella.

4.3:  Vishwa Fernando to Lokesh Rahul. Back of a length, middle stump on the back foot driving, inside edge to wicketkeeper for no runs, fielded by Dickwella.

4.2:  Vishwa Fernando to Lokesh Rahul. In-swinging length ball, off stump on the front foot defending, to extra cover for no runs, fielded by Chandimal.

4.1:  Vishwa Fernando to Lokesh Rahul. Length ball, down leg side on the front foot working, to square leg for no runs, fielded by Sandakan.

3.6:  Lahiru Kumara to Lokesh Rahul. Yorker, outside off stump on the front foot defending, to silly point for 1 run, fielded by Perera.

3.5:  Lahiru Kumara to Shikhar Dhawan. Back of a length, down leg side on the back foot driving, to short extra cover for 1 run, shy attempt by Chandimal.

3.4:  FOUR! Lahiru Kumara to Shikhar Dhawan. Short, to leg on the back foot cutting, well timed past deep backward point for 4 runs. Short and smashed away off the back foot, Dhawan loves it there. Kumara proving expensive in his second over after starting with a maiden.

3.3:  Lahiru Kumara to Lokesh Rahul. Seaming in length ball, outside off stump no foot movement, Left to leg slip for 1 run, mis-fielded by Dickwella.

3.2:  Lahiru Kumara to Lokesh Rahul. Length ball, outside off stump on the back foot defending, to short leg for no runs.

3.1:  FOUR! Lahiru Kumara to Lokesh Rahul. Yorker, outside off stump on the front foot Steer, well timed past third man for 4 runs. In the blockhole and Rahul just jams the bat down on it, sending the ball into the turf and bouncing away over gully. The first boundary for the right-hander.

2.6:  Vishwa Fernando to Shikhar Dhawan. Length ball, off stump on the front foot working, to mid on for no runs, fielded by Tharanga.

2.5:  FOUR! Vishwa Fernando to Shikhar Dhawan. Out-swinging length ball, outside off stump on the front foot driving, outside edge past third man for 4 runs. Edged but safe, I'm not sure if that carried as the ball flew low and fast between second and third slip. Dhawan was looking for an expansive drive through the covers but some gentle away swing from Fernando was enough to elicit the false stroke.

2.4:  Vishwa Fernando to Shikhar Dhawan. Out-swinging length ball, outside off stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

2.3:  Vishwa Fernando to Shikhar Dhawan. Length ball, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

2.2:  Vishwa Fernando to Shikhar Dhawan. Out-swinging length ball, middle stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

2.1:  Vishwa Fernando to Shikhar Dhawan. Out-swinging length ball, outside off stump no foot movement, Left to wicketkeeper for no runs, fielded by Dickwella.

1.6:  Lahiru Kumara to Lokesh Rahul. Seaming in length ball, outside off stump no foot movement working, inside edge to silly point for no runs.

1.5:  Lahiru Kumara to Lokesh Rahul. Length ball, outside off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

1.4:  Lahiru Kumara to Lokesh Rahul. Seaming in length ball, outside off stump no foot movement, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

1.3:  Lahiru Kumara to Lokesh Rahul. Seaming in length ball, outside off stump no foot movement working, hit pad to silly point for no runs, fielded by Perera.

1.2:  Lahiru Kumara to Lokesh Rahul. Seaming in short, outside off stump on the back foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

1.1:  Lahiru Kumara to Lokesh Rahul. Back of a length, outside off stump on the back foot working, to silly mid on for no runs, fielded by Chandimal.

0.6:  Vishwa Fernando to Lokesh Rahul. In-swinging length ball, down leg side on the front foot working, hit pad to leg gully for 1 run, fielded by Sandakan.

0.5:  Vishwa Fernando to Lokesh Rahul. Half volley, middle stump on the front foot working, to deep square leg for 2 runs, fielded by Kumara.

0.4:  Vishwa Fernando to Lokesh Rahul. Length ball, off stump on the front foot, Left to wicketkeeper for no runs, fielded by Dickwella.

0.3:  Vishwa Fernando to Lokesh Rahul. Seaming in length ball, middle stump on the front foot, shoulders arms to wicketkeeper for no runs, fielded by Dickwella.

0.2:  Vishwa Fernando to Lokesh Rahul. In-swinging half volley, middle stump on the front foot flick, to deep square leg for 2 runs, fielded by Kumara.

0.1:  NEW BALL. Vishwa Fernando to Shikhar Dhawan. Length ball, off stump on the front foot working, to fine leg for 1 run, fielded by Kumara.