India emerged victorious in the 2025 Champions Trophy final, defeating New Zealand by successfully chasing 252 runs with an over to spare at the Dubai International Stadium. Captain Rohit Sharma's initial aggressive performance, backed by crucial contributions from Shreyas Iyer and KL Rahul, sealed the memorable win.