Norwich striker Kyle Lafferty has been fined £23,000 and warned over his future conduct after accepting a Football Association betting charge.
The 28-year-old Northern Ireland international broke FA rules by betting on a match in February.
The governing body said in a statement: ''Kyle Lafferty has been fined £23,000 and warned as to his future conduct after he accepted an FA misconduct charge in relation to betting.
"The Norwich City forward breached FA Rule E8 in respect of a bet placed on the result, progress, conduct or any other aspect of, or occurrence in, a football match or competition on 20 February 2016.''
Lafferty, who fell out of favour at Norwich last season and is expecting to move to another club later this summer, was an unused substitute in their 4-1 victory over Blackburn on Saturday.
He made just three appearances for the Canaries last term, and after being linked with a move to Leeds among other clubs, joined Birmingham on loan in March.
Lafferty started in two of Northern Ireland's matches at the Euro 2016 finals in France in June and stepped off the bench in another as Michael O'Neill's side reached the knockout stages.
Lafferty started his career at Burnley and made over 80 appearances before Rangers paid £3m for him in June 2008.
He spent four years at Rangers, scoring 38 goals, and had spells at FC Sion and Palermo before joining Norwich for an undisclosed fee in June 2014. He also spent time on loan with Turkish club Rizespor at the end of the 2014-15 season.