Breaking Gutsy Bangladesh fight back to restrict India to 314 Indian innings