Mamelodi Sundowns' victory overshadowed by fan violence in Caf Champions League win over Esperance