India's middle-order batter Shreyas Iyer continued his tremendous form in the ODI format with a gritty knock of 79 runs in the team's last group-stage match of the Champions Trophy 2025.