Hyderabad, Feb 11 – Shakib Al Hasan, Mushfiqur Rahim and Mehedi Hasan Miraz shone with the bat as Bangladesh recovered from early setbacks to post 322/6 in their first innings at the end of the third day of their one-off cricket Test against India at the Rajiv Gandhi International Stadium here on Saturday. Bangladesh now trail India’s mammoth first innings total of 687/6 declared by 365 runs.