Rishabh Pant scored an unbeaten 86 and Shreyas Iyer scored 58 not out as India managed to score 226/4 going into Tea break trailing Bangladesh by just one run with six wickets in hand.
The reliable batter reached the tally of 7000 runs in test cricket overtaking Bradman's 6996 run count while batting on Day 2 of the ongoing second test against Bangladesh.
Shakib remained unbeaten on 16 while Mominul scored 23 runs looking determined to score big on his comeback. Jaydev Unadkat and Ravichandran Ashwin provided India with the wickets.
The Indian cricket team is in Bangladesh for a two-match Test series where the visitor has secured a 1-0 lead against the host and will look to clean sweep the series which will boost their chances of making it into the final of the World Test Championships.
In Rohit Sharma's absence, Rahul also serves as India's captain. Rohit Sharma was unable to play in the Dhaka Test due to a thumb injury he sustained during the ODI series that came before the Tests, and he missed the opening Test in Chattogram as well.
Kuldeep Yadav had a five-wicket haul in the first innings and went on to scalp three in the second innings to emerge the 'Player of the Match' and help India take a 1-0 lead in two-match Test series.