Skipper Shubman Gill hit a landmark half-century, becoming the second Indian captain after Sunil Gavaskar to hit fifty or more in their debut innings at home.