A match between Cruzeiro and Atlético Mineiro descended into chaos, as a late clash between players sparked a brawl that ended up with 23 red cards.