By Miguel Rivera

Julio Cesar Chavez Jr. was simply too scared to pull the trigger, according to his Hall of Fame trainer Nacho Beristain.

Chavez Jr. was dominated for twelve rounds by his Mexican rival, Saul "Canelo" Alvaerz, at the T-Mobile Arena in Las Vegas.

Canelo won every single round on all three of the official scorecards, with identical cards of 120-108. The contest took place at a catch-weight of 164.5-pounds.

For this fight, Chavez Jr. training like he's never trained before in the past.

Chavez Jr. hired Beristain for prepare him for the contest. They spent months in the high altitude mountains of Mexico. Chavez Jr. was also prepared by conditioning coach Angel "Memo" Heredia. And he even made the catch-weight of 164.5 with ease, coming in at 164 at the official weigh-in. That was the lowest weight for Chavez Jr. since he competed as a middleweight in 2012.

Nacho knew that contest was going to be a tough task, but he expected his fighter to at least do better.

"It was really negative, everything, totally, we did not win a round. It is not possible to cover the sun with a finger, Canelo Alvarez is simply better technically speaking," Nacho said to ESPN Deportes.

"I asked him to throw punches, simply to throw punches but he was afraid to throw a jab or a certain combination because he knew that three or four punches would come back in return, and those doubts were born in his head real early and they stayed with him for the entire fight."

"[I don't blame the fans for being frustrated with is performance], they are quite right in feeling that way, and I feel the same way too, and he must also be frustrated, his father too, everyone. He should apply himself and he should behave like a boxing pro and success will come to him."