Shubman Gill hits maiden hundred but Sikandar Raza's 115 almost takes Zimbabwe across the line