Tonight at 11:00 p.m. ET on HBO Latino, Mauricio Herrera will face off against Henry Lundy in a fight that could mean big things for the winner's future. Live stream it online by clicking this link.

Herrera's 21-5-0 record with just seven knockouts may not seem impressive, but to many hardcore fans Herrera has been much better of late than his record indicates. While many fighters are gift-wrapped opponents or given the nod in fights they should lose because they're A-sides, Herrera represents the opposite end of the spectrum.

Herrera dropped highly controversial decisions to Danny "Swift" Garcia and Jose Benavidez last year, sandwiching a victory against Johan Perez. The fight vs. Garcia was for Garcia's WBC and WBA 140-pound titles, and had he been given the decision his career would likely be much different.

"The fans call me the real champ and it keeps reminding me and keeps me positive. That makes me confident so I have to stay at that level and as tough and as hard as in those fights and I can't slack off," Herrera said.

Lundy, 31, is on the fringes of relevance and will likely fade away with a loss. He has a respectable 25-4-1 record, but he has failed repeatedly against high-level competition. His losses to Thomas Dulorme, Viktor Postol, Raymundo Beltran and John Molina Jr. might be a sign that he has a relatively low ceiling; Herrera is a tough, slick out and if he falls again that is probably the end of his major opportunities.

Prediction: Herrera def. Lundy by unanimous decision.