On Wednesday, during an interview less than six weeks out from their rematch, Gennady Golovkin called bullshit on Canelo Alvarez blaming tainted Mexican meat for his positive drug test, which was reported earlier this month. "It’s not Mexican meat. This is Canelo. This is his team. This is his promotion. Canelo is cheating," Golovkin said. "They’re using these drugs, and everybody is just trying to pretend it’s not happening."

On top of that, Golovkin claimed to know that Alvarez was cheating before their first fight (which ended in a very controversial draw when it went down last September) and also called Alvarez's promoter, Oscar De La Hoya, "dirty." As he put it:

“It was pretty obvious when [Alvarez’s] muscles were all [enlarged] … and with the traces of injections, which were visible. Before the first fight, I knew he was not clean. I can talk about Oscar De La Hoya too. He is also not clean. He’s dirty.”

Golovkin wrapped up his two cents on the matter by saying Alvarez should take a lie detector test to prove he's no doper.

Since such claims can't go down without a response (especially when you have a fight to hype and sell) Alvarez responded about as simply as one can, by calling GGG a "little bitch" before saying he was "gonna kick [Golovkin's] fucking ass" on his Instagram story:

It's not precisely trash talk on Muhammad Ali's level, but it gets the point across. You can catch them fighting in the ring/on pay-per-view on Saturday, May 5th.