Champions Trophy final: Weather and pitch report for India vs New Zealand clashby The Uttam Hindu 8 March 2025 7:03 PM IST