David Beckham has been given a one-game ban and fined an undisclosed amount for his "confrontational and provocative behaviour" during LA Galaxy's 4-3 defeat by San Jose.
The former England captain was involved in a scuffle on the pitch during the Major League Soccer match on Saturday.
Angry at perceived time-wasting, he kicked the ball at Sam Cronin as the player lay on the ground.
The Good and the Bad of Beckham
After being booked, Beckham then argued with opponents after the final whistle.
An MLS statement said: "The committee considered his conduct unacceptable and detrimental to the league's public image.
"Beckham will serve his suspension on Sunday when the Galaxy take on the Chicago Fire."
It completes a few days to forget for the 37-year-old,
who was left out of Great Britain's Olympic squad for London 2012.
"Form plays a big part and I don't think there is a manager around who picks on sentiment," said Team GB manager Stuart Pearce when explaining the midfielder's omission.
"I have to be comfortable when I have made decisions based solely on football grounds alone, nothing else."