MLS commissioner Don Garber has fined Real Salt Lake coach Mike Petke an "undisclosed amount" for his tirade against officials and the league's disciplinary review process following his side's match with Sporting Kansas City on July 22.
Midfielder Kyle Beckerman had been suspended for the game against Kansas City -- a punishment which Real Salt Lake was unsuccessful in overturning through appeal.
And Petke, who was ejected in the 72nd minute of the 1-1 draw, turned up at his postgame news conference with photographs of incidents he felt the league's disciplinary committee had gotten wrong.
Petke, after venting his frustration, said he expected to be punished. And MLS followed in kind on Friday afternoon, with Petke taking to Twitter to respond in pointed fashion.
I'll disclose my fine I believe in transparency and ACCOUNTABILITY. Accountability both from myself as well as all other party's. $3000 https://t.co/6CGWLmOaTf
- @petkemike (@petkemike) August 11, 2017
He wrote: "I'll disclose my fine I believe in transparency and ACCOUNTABILITY. Accountability both from myself as well as all other party's. $3000"
In addition to Petke's sanction, the league fined two more coaches -- Columbus Crew SC's Gregg Berhalter and New York Red Bulls boss Jesse Marsch -- for their criticisms of referees.
The league also announced it has extended FC Dallas midfielder Carlos Gruezo's one-match suspension for violent conduct to two games after review.
The Ecuador international was given a red card in the 58th minute of Dallas' match with the Vancouver Whitecaps when he wrestled midfielder Yordy Reyna to the ground.
He was suspended for the match with the Philadelphia Union on Aug. 5, and now much sit out Dallas' Aug. 12 game against the Colorado Rapids as well.
Finally, MLS fined Chicago Fire forward Michael De Leeuw an undisclosed amount for being guilty of simulation/embellishment in his side's 4-1 victory over New England on Aug. 5.
Follow @ESPNFC on Twitter to keep up with the latest football updates.