Tonight's Chavez vs Rubio undercard is streaming live via Top Rank's web site, and you can watch the fights there or just above here in the embedded player.
Featured on the undercard tonight is junior middleweight motormouth Vanes Martirosyan (31-0, 19 KO), taking another easy stay-busy fight against 41-year-old club fighter Troy Lowry (28-11, 17 KO). Martirosyan, 25, is starting to take more and more heat for his matchups, as they seem to be getting worse while he complains about not getting big fights. In his last three fights, Martirosyan has stepped down some each time, going from game veteran Saul Roman to indifferent veteran Richard Gutierrez and now a guy who has no business in the ring with him.
Also featured tonight is welterweight prospect Wale "Lucky Boy" Omotoso (20-0, 17 KO). Omotoso's first two fights with Top Rank haven't exactly been smooth, with rocky victories over Calvin Odom and Lanardo Tyner. Tonight he takes a little step back against Nestor Rosas (11-2, 7 KO), and you wonder if perhaps Top Rank hasn't figured he needs some more work before making any big moves.
Tonight marks the setting of a new standard for Bad Left Hook, as from this point forward, when a full undercard is available, we will be covering the event live from start to finish.
The rest of the lineup after the jump.
Chavez vs Rubio Preview | Donaire vs Vazquez Preview
Weigh-In Results | Event Page
Super Bantamweights, 8 Rounds
Raul Hirales (15-0-1, 8 KO) vs Shawn Nichol (5-8, 5 KO)
Lighweights, 4 Rounds
Ivan Najera (5-0, 4 KO) vs David Castillo (2-3, 0 KO)
Welterweights, 4 Rounds
Alex Saucedo (1-0, 1 KO) vs Jean Colon (0-1, 0 KO)
Bantamweights, 4 Rounds
Adam Lopez (pro debut) vs Richard Hernandez (0-1, 0 KO)
Featherweights, 4 Rounds
Jeremy Longoria (3-0, 1 KO) vs Ricardo Valencia (0-2-1, 0 KO)