Bayer Leverkusen have sacked a player who apparently attacked the German club's own security staff in an ugly brawl.
Leverkusen acted swiftly after footage emerged on YouTube of the Bosnia-Herzegovina national player losing his cool in dramatic fashion.
Reports state the tussle began when a brother and friends of Spahić tried and failed to get in to the changing room after Leverkusen's cup defeat on penalties to Bayern Munich earlier in April.
Worse still for Spahić was that stewards employed by his own club bore the brunt of his aggression. Video appears to show the defender taking a running punch at a steward during the tussle.
Leverkusen took action after club officials watched the video by cancelling the 34-year-old's contract. Spahić has apologised. But the affair may not be over, with criminal prosecutors launching an investigation.
"I regret my behaviour," the centre-back said. "I want to apologise to those involved and their families. I know I've also caused the club huge problems. It was a great honour to be part of this brilliant team.
Michael Schade, managing director of Leverkusen, said: "The latest revelations from the case last Wednesday leave us no other choice. After video evidence emerged that shocked and upset all of us, we could not wait for the outcome of the legal investigation or a possible criminal case, but had to think about the club's immediate response.
"We sat down with Emir and found an amicable solution. Emir regrets his actions and is very sorry. We wish him all the best for his future path."
Watch Emir Spahić wade in to tunnel entrance brawl: