Los Angeles Galaxy midfielder David Beckham has been banned for one game and fined an undisclosed amount for his "confrontational and provocative behaviour" during and after last weekend's defeat at San Jose.
Beckham, 37, was handed the punishments by the Major League Soccer disciplinary committee after being involved in an on-pitch scuffle during the 4-3 loss.
Angry at perceived time-wasting, Beckham struck a San Jose's Sam Cronin with the ball and then continued to argue with opposing players after the final whistle.
A statement read: "The committee considered his conduct unacceptable and detrimental to the league's public image. Beckham will serve his suspension on Sunday afternoon when the Galaxy take on the Chicago Fire at Toyota Park."
The former England captain was recently overlooked by Stuart Pearce as one of three over-age players in the Great Britain squad for the London Olympics.
Galaxy head coach Bruce Arena was also fined an undisclosed amount for his public criticism of the match officials.