India finished their group-stage matches of the 2025 Champions Trophy on a high as they beat New Zealand by 44 runs at the Dubai International Cricket Stadium on Sunday, March 2.