Canelo Alvarez has failed a drugs test ahead of his rematch with Gennady Golovkin on May 5th, the Mexican fighter has tested positive for banned substance Clenbuterol according to a statement released by his promoter Golden Boy Promotions.

The Mexican fighter is claiming the positive test is due to contaminated meat, which has been highlighted as a problem in his native country, still, it remains to be seen what action will be taken by the relevant governing bodies following the positive test.

Golden Boy Promotions have released the following statement.