Heavyweight contender Andy Ruiz Jr. won his second consecutive bout, prevailing via unanimous decision over longtime division stalwart Kevin Johnson by scores of 97-93, 97-93, and 99-91. Ruiz (31-1, 20 KOs) pressed the action, but Johnson (32-10-1, 16 KOs) used his defense and lateral movement to extend Ruiz the distance.

In the co-main event, Andy "El Tiburon" Vences (21-0-1, 12 KOs) defended the WBC Continental Americas super featherweight title with a 10-round unanimous decision victory over Frank De Alba. Vences dictated the pace and hurt DeAlba (22-4-2, 9 KOs) several times, but DeAlba was resilient in defeat. Vences now inches closer to a potential world title opportunity.

ruiz-johnson (4)

Top prospect Gabe Flores Jr. survived a tough test but prevailed via unanimous decision over James De Herrera in a six-rounder. The 18-year-old Flores (9-0, 5 KOs) from Stockton, California, won every round on each of the judges' scorecards.

ruiz-johnson (1)

Puerto Rican prospect Joseph "Blessed Hands" Adorno (8-0, 8 KOs) continued his power streak with a third-round knockout over Guadalupe De Leon in a super featherweight clash. Time of the stoppage was 2:32, as Adorno was extended past the second round for the first time in his pro career.

ruiz-johnson (2)

OTHER RESULTS:

• Sergio Lopez and Manuel Manzo battled to a draw in a four-round super bantamweight fight.

• Super bantamweight Santos Ortega of Sacramento, California, improved to 2-0 with a four-round unanimous decision over the game Ivan Martino. All three judges scored the fight 40-36.

• Super lightweight prospect Ruben Rodriguez of Indio, California, moved his pro record to 3-0 with a four-round unanimous decision over Richard Howell (40-36, 40-36, 39-37).

gabe-flores (12)

gabe-flores (9)

gabe-flores (7)

gabe-flores (10)

gabe-flores (4)