At Casino Del Sol in Arizona, Luis Alberto Lopez did not follow the script, or the long odds, and dominated the previously unbeaten Gabriel Flores Jr. en route to a 10-round unanimous decision in the junior lightweight co-feature by scores of 100-90 2x and 98-92.

It was a brutal beatdown that grew worse as the fight approached the final rounds, but Flores Jr. (20-1, 7 KOs) insisted on going out for the 10th round.

“I really was expecting the fight to be stopped," Lopez said. "I was looking at the referee or even at his dad. I was looking at him, and he didn’t want to keep going, but I couldn’t stop fighting. I just kept going, and they didn’t stop the fight.

“When I fought Vences, I had a broken hand, and I wasn’t 100 percent. I was 100 percent tonight.”

Flores made no excuses and admitted Lopez was simply the better man who deserves a world title shot.

“I give a lot of respect to this man. He’s a 126-pounder, and he fought me at 130. I was talking all that sh!t and I meant it. And I knew what I was saying was true. I just couldn’t pull it off tonight," Flores said.

"This man should be fighting for a world title if he wants to fight for one at 126 because he was fighting at 130 and he’s a true 126-pounder. He f------ embarrassed me, and for me, he was f------ my body up. But I wasn’t hurt. I give it up to him. For me, this ain’t the end.”