Veteran trainer and ESPN expert commentator Teddy Atlas has slammed judge Adelaide Byrd for her incredibly lopsided scoring of the controversial Canelo Alvarez and Gennady Golovkin fight.

Atlas believes corruption is responsible for a mind boggling draw which has drawn the ire of fight fans around the globe.

While the bout ended in a draw, it was the score from judge Byrd who had it 118-110 for Canelo which has marred the blockbuster.

The action was very close, with one judge scoring 114-114 for the draw and other scoring 115-113 in favor of Golovkin. When the draw as announced, the T-Mobile Arena in Las Vegas showered down with boos from unhappy fans who wanted a clear winner in the bout.

Atlas was predicting all week that he expected a controversial outcome if the contest were placed in the hands of the official judges. 

Back in 2013, Canelo was dominated over twelve rounds by Floyd Mayweather Jr. - at the MGM Grand in Las Vegas, and somehow one judge scored it a 114-114 draw for Canelo. 

Atlas, who also famously blasted Jeff Horn’s decision victory over Manny Pacquaio last month in Australia, branded the result a product of “corruption in boxing.”

“Follow the money,” he said on ESPN. “Boxing doesn’t honor the things it should honour. It honours money, control, power. And there’s only certain power brokers in boxing, certain promoters, and they have the power.

“They have control who the judges are going to be, who the judges aren’t going to be, who they’re going to vote for. Las Vegas, where the money is going to come back there for the rematch.

“How can I stand here all week and say that there is going to be a controversial outcome? How do I know that?”

There is a rematch clause in the direction of Canelo, but there is no official word if he plans to exercise that option.