Riyadh - Anthony Joshua on Friday weighed in more than 20kg lighter than heavyweight champion Andy Ruiz jnr ahead of their controversial rematch in Saudi Arabia.
Ruiz, sporting a Mexican sombrero hat, tipped the scales at 128.36kg, heavier than what he weighed in their June encounter in New York's Madison Square Garden.
"I am punching like a horse kicking backwards right now."
"I know he's lost weight and will try to box me around, but it's just my job to prevent that," Ruiz said earlier this week.
The rematch will be taking place in a purpose built 15 000-seat arena in Diriyah on the outskirts of the Saudi capital Riyadh.
Ruiz, who was locked into a rematch at a set figure as a condition of his first meeting with Joshua, is expected to receive $9 million.
Pointing to a Mexican flag - whose seal portrays an eagle devouring a snake - Lopez Obrador told the 30-year-old boxer: "You represent the Mexican people, our beloved country, home to your parents, grandparents and ancestors."