A counter-attacking century from Ravichandran Ashwin pulled India to 339-6 on day one of the first Test after Bangladesh fast bowler Hasan Mahmud rattled the hosts with four wickets on…