After a lot of rumors and whispers of weight issues, Canelo Alvarez and Julio Cesar Chavez Jr. are on weight for Saturday's showdown. Each fighter needed to be at or below the 164.5-pound limit or they would face a $1 million penalty that would go directly to their opponent.

Chavez Jr. has had issues in the past with making weight, but on Friday, he made 164 pounds fairly easily, though he did look a bit gaunt. 

Here's Chavez Jr. from Thursday night on the scale at what would be considered the toughest part of the weight cut.

Alvarez, meanwhile, seemed to have no issues going two full weightclasses above his normal 154 pounds, weighing in at 164 on the nose.

The two are set to scrap on Saturday night in Las Vegas with the pay-per-view beginning at 9 p.m. ET.