Asian Champions Trophy 2026 delivers thrilling highlights as India triumphs over Japan with a 4-1 victory, retaining their title.