Team India capped off their winning run by defeating Japan 4-1 to liftthe Hero Asian Champions Trophy Punjab 2026 title+More