Sachin Tendulkar's 44th century and the triple strikes by the pacers fuelled India's fightback on a weather-hit second day of their first cricket Test against Bangladesh in Chittagong on Monday.
On a day of little action, foggy condition led to a delayed start while bad light dropped early curtains on the day's proceedings. In the 24.5 overs that could be played, India recovered some of the lost ground by posting 243 in their first innings before returning to claim three home side wickets to leave Bangladesh 59 for three at stumps.
Raqibul Hasan (1) and Mohammad Ashraful (0) were in the middle at stumps with the hosts trailing India by 184 runs with seven wickets in hand.
Earlier, it was Tendulkar's masterly unbeaten 105 that guided India to a respectable 243 in their first innings.
Tendulkar's crafty unbeaten 166-ball knock included 11 hits to the fence besides a couple of six before he ran out of partners as India slumped to their lowest total against Bangladesh at the Zohur Ahmed Chowdhury Cricket Stadium.
India's earlier lowest against Bangladesh in completed innings was 429 in the first innings at Bangabandhu National Stadium in November 2000.
Bangladesh made a solid start in their reply with openers Tamim Iqbal (31) and Imrul Kayes (23) sharing a 53-run stand before they lost way after lunch as three wickets fell in the space of 10 balls for just five runs.