Bangladesh struggled to 60-4 (22 overs) in the second innings on day three of the first test against India on Saturday.

The Indian pace attack was nearly unplayable as the visitors’ top-order was overwhelmed again. In a rare occurrence, Indian spinners didn’t get a single over through the session.

More Images
Bangladesh's Mehidy Hasan bats during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

Bangladesh struggled to 60-4 (22 overs) in the second innings on day three of the first test against India on Saturday.

Bangladesh's Liton Das, right, and Mushfiqur Rahim run between the wickets to score during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

At lunch, Mushfiqur Rahim (9 not out) and Mahmudullah (6 not out) were the unbeaten batsmen with Bangladesh trailing by another 283 runs.

Bangladesh's Mushfiqur Rahim, right, watches the ball after missing to play a shot during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

Both openers were back in the hut within seven overs.

India's Ravichandran Ashwin, center without cap, celebrates with teammates the dismissal o Bangladesh's Liton Das during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

But Shami dismissed them both in the space of three balls as Bangladesh were reeling at 44-4 in the 15th over.

India's captain Virat Kohli, right, watches as Bangladesh's Mushfiqur Rahim, center, and Mehidy Hasan run between the wickets to score during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

On day one, the visitors had faced a similar Indian pace barrage and folded for 150 in their first innings.

India's captain Virat Kohli, left, holds the ball after a delivery bowled by Ravichandran Ashwin, right, during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's captain Virat Kohli, left, holds the ball after a delivery bowled by Ravichandran Ashwin, right, during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's Ravichandran Ashwin, right, celebrates with teammates the dismissal of Bangladesh's Liton Das during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's Ravichandran Ashwin, right, celebrates with teammates the dismissal of Bangladesh's Liton Das during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's captain Virat Kohli smiles as he throws the ball towards a fielder during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's captain Virat Kohli smiles as he throws the ball towards a fielder during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

This was after India had declared their first innings on the overnight score 493-6 (114 overs).

Bangladesh's Mehidy Hasan bats during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

Bangladesh's Mehidy Hasan bats during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

At lunch, Mushfiqur Rahim (9 not out) and Mahmudullah (6 not out) were the unbeaten batsmen with Bangladesh trailing by another 283 runs.

India’s declaration first thing in the morning didn’t come as a surprise, albeit Bangladesh batsmen were caught unaware.

Their top-order’s resistance lasted all of 14.1 overs. Ishant Sharma cleaned up Shadman Islam (6) and then Umesh Yadav bowled Imrul Kayes (6).

Bangladesh's Liton Das, right, and Mushfiqur Rahim run between the wickets to score during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

Bangladesh's Liton Das, right, and Mushfiqur Rahim run between the wickets to score during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

Both openers were back in the hut within seven overs.

Bangladesh’s morning got worse with the introduction of Mohammed Shami into the attack.

Mominul Haque (7) and Mohammad Mithun (18) added 21 runs for the third wicket and offered a semblance of resistance.  

Bangladesh's Mushfiqur Rahim, right, watches the ball after missing to play a shot during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

Bangladesh's Mushfiqur Rahim, right, watches the ball after missing to play a shot during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

But Shami dismissed them both in the space of three balls as Bangladesh were reeling at 44-4 in the 15th over.

It could have been worse for the visitors but Rohit Sharma dropped Rahim (on 4 not out) at second slip off Shami two overs later.

Bangladesh barely managed to cross 50 before lunch with a mountain ahead to climb.

India's Ravichandran Ashwin, center without cap, celebrates with teammates the dismissal o Bangladesh's Liton Das during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's Ravichandran Ashwin, center without cap, celebrates with teammates the dismissal o Bangladesh's Liton Das during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

On day one, the visitors had faced a similar Indian pace barrage and folded for 150 in their first innings.

On day two, Mayank Agarwal’s (243) second test hundred helped India reply with a grand total. Ajinkya Rahane (86) and Ravindra Jadeja (60 not out) scored half centuries.

More AP sports: https://apnews.com/apf-sports and https://twitter.com/AP_Sports

India's captain Virat Kohli, right, watches as Bangladesh's Mushfiqur Rahim, center, and Mehidy Hasan run between the wickets to score during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's captain Virat Kohli, right, watches as Bangladesh's Mushfiqur Rahim, center, and Mehidy Hasan run between the wickets to score during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's captain Virat Kohli, left, holds the ball after a delivery bowled by Ravichandran Ashwin, right, during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's captain Virat Kohli, left, holds the ball after a delivery bowled by Ravichandran Ashwin, right, during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's Ravichandran Ashwin, right, celebrates with teammates the dismissal of Bangladesh's Liton Das during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's Ravichandran Ashwin, right, celebrates with teammates the dismissal of Bangladesh's Liton Das during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's captain Virat Kohli smiles as he throws the ball towards a fielder during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)

India's captain Virat Kohli smiles as he throws the ball towards a fielder during the third day of first cricket test match between India and Bangladesh in Indore, India, Saturday, Nov. 16, 2019. (AP PhotoAijaz Rahi)