Nine red cards and a brawl ends Brazilian derby