Robert Snodgrass has been given a one-match ban and fined £30,000 for misconduct towards UK anti-doping officials.
The West Ham midfielder was charged by the Football Association (FA) for allegedly using "abusive and/or insulting and/or improper" language towards the officials when they visited the Hammers' training ground on February 6.
The Scotland international requested a personal hearing to challenge the charge, but the decision was upheld by an independent regulatory commission.
"The player has been given a one-match suspension, which is not currently active whilst he considers his right of appeal, and fined £30,000," the FA said on Tuesday.
Meanwhile, Everton midfielder Andre Gomes will serve a three-match ban after accepting a charge of violent conduct.
The Barcelona loanee was sanctioned for a challenge on Fulham's Aleksandar Mitrovic during Everton's 2-0 Premier League defeat on Saturday, with the incident going unseen by match officials.
Gomes will miss the games against Manchester United, Crystal Palace and Burnley.