Shubman Gill’s unbeaten 119 runs saw India gain the upper hand in the first Test match between India and Bangladesh on Day 3 at the M.A Chidambaram Stadium here on Saturday.