A Major League Soccer (MLS) player in the US who previously apologised for using a homophobic slur against another player during a recent match, has been suspended for three games, and fined an undisclosed amount.

Alan Gordon of the San Jose Earthquakes used the anti-gay slur against Will Johnson of the Portland Timbers, during a recent game.

Don Garber, Commissioner of MLS said Gordon used “unacceptable and offensive language” and went on to say thathe would be asked to attend diversity and sensitivity training.

“Major League Soccer stands against discrimination and prejudice of any kind and will not tolerate this type of behavior,” he said.

“All of our players, staff and fans must remain committed to respect and dignity at all times.”

In a statement earlier this week, Gordon apologised for the slur. He said: “I would like to sincerely apologize to everyone who watched tonight’s match on NBC Sports Network. The language I used came during a heated moment and does not reflect my feelings toward the gay and lesbian community. I made a mistake and I accept full responsibility for my actions.”

After being sent of in the 68th minute for elbowing another player in the face, a second yellow card for contact with another player, Gordon was escorted from the locker room by team personnel, and did not speak with reporters.

Major League Soccer, as standard, reviews the video of games which involve a red card. Following the incident, Johnson scored from a free kick just outside the penalty box.

A footballer at what has been described as Russia’s most racist football club, recently criticised fans who supported a manifesto late last year calling for the club to discriminate against gay and black players.