Champions Trophy 2025: Team India has been on roll after winning two-consecutive matches of the group stage of the Champions ...