India overcome New Zealand’s 351-7 to win by four wickets in the 2025 Champions Trophy final in Dubai. Inläggsnavigering Pro-monarchists welcome Nepal’s deposed King Gyanendra to Kathmandu Arsenal held by Man Utd in latest blow to Premier League title bid