Ravichandran Ashwin celebrates the wicket of Najmul Hossain Shanto.
Pacer Akash Deep from the other end. He starts with a no-ball as he oversteps with his first ball of the post-lunch session.
Mominul flashes and misses as he looks cut the pace bowler's second ball followed by a block on the leg side.
Some late away movement off the back of length delivery forcing the left-hander into the defence and he then ducks under a bouncer to end the over.
In the next over, Shanto sweeps Ashwin fine on the leg side as Akash Deep makes a diving stop to keep it down to two runs, which raises the 50-run stand for the third wicket from 99 balls.
Ashwin strikes the first blow in the second session. Shanto is given out leg before wicket as he plays down the wrong line and is struck in front.
He has a chat with the partner before taking the DRS.
Shanto got a big stride forward to defend but played down the wrong line. The ball spun into him and struck him on the pads, right in front. The impact is line and the ball is going on to strike the middle stump. That looked plumb in front!
Bangladesh lose the review and also their captain Shanto, who is dismissed leg before wicket for 31.
This is a big blow for Bangladesh as Shanto couldn't carry on after getting off to a start. This was the problem for them in the first Test too as a lot of their batters fell in the 20s and 30s.
Akash Deep has bowled probing length. Left-hander Mominul pokes and is beaten as he plays away from his body but confidently blocks the next and does the same third ball.
Mominul at his watchful best as he plays out a maiden over from the pace bowler.
It has gone quite dark in Kanpur as Ashwin continues from the other end with the lights switched on.
Mushfiqur Rahim gets off the mark with a single on the leg side off the third ball before Mominul sweeps the next for another run.
Mushfiqur cuts the last ball but can't beat the fielder at point, who makes a good diving stop.