Joseph 'JoJo' Diaz Jr. knocks out Victor Terrazas in Round 3

Diaz knocks out Terrazas to remain perfect (0:49)

Featherweight Joseph Diaz Jr. knocks out Victor Terrazas in the third round to up his record to 26-0. (0:49)

Undefeated Joseph "JoJo" Diaz Jr. knocked out Victor Terrazas with a left to the body at 3:00 of the third round of a scheduled 10-round featherweight bout Thursday night at the Fantasy Springs Hotel Casino in Indio, California.

Diaz, of Glendora, California, knocked down Terrazas, of Guadalajara, Mexico, twice in the opening round, first with a body shot and then with a left hook to the head. Terrazas, 35, beat the count both times and survived until the bell.

Terrazas, the former WBC super bantamweight titleholder, attempted to rally in the second round and managed to land a few good body shots, but Diaz continued to connect with harder blows.

Diaz (26-0, 14 KOs) continued his attack in the third round and caught his opponent with a debilitating left to the body that floored Terrazas (38-5-2, 21 KOs) for the 10-count.

Diaz, 25, entered the bout as the No. 1 contender for the WBC 126-pound title, and after his victory, he called out WBC featherweight titleholder Gary Russell Jr., who Diaz claimed has been ducking him.

In the co-feature, undefeated junior welterweight Vergil Ortiz Jr. extended his knockout streak to nine with a third-round TKO over Jesus Alvarez.

The 19-year-old Ortiz, of Grande Prairie, Texas, knocked down Alvarez, of Los Mochis, Mexico, with a right to the chin in the first round, but Alvarez, 27, beat the count and finished the round.

Alvarez (15-4, 11 KOs) tried to fight back the best he could, but Ortiz continued to land jabs and hard shots to the body. In the third round, with Alvarez on the ropes taking punishment, referee Raul Caiz Jr. stopped the fight at 2:23.

In a hard-fought lightweight bout, Rey Perez (22-9, 6 KOs) upset Christian Gonzalez, of Buena Park, California, winning a unanimous eight-round decision by scores of 78-74 and 79-73 (twice).

Perez, 27, pounded Gonzalez with an array of punches to both the head and body throughout the fight. Although he never stopped punching back, the 22-year-old Gonzalez (18-2, 15 KOs) simply couldn't keep up with Perez's rapid-fire pace.