Naz just got it badly wrong in that fight.
I would probably add Carl Thompson v david Haye. Both on the wrong side of great at the time (Haye at Cruiser was good)
I loved that fight, Carl Thompson was an underrated fighter and had a lot of heart, Haye at Cruiser weight would beat him though and i agree that Naz got it wrong, he did not prepare properly and as a consequence was terrible that night, a Naz in shape and mentally hungry and prepared would beat Barrera any day.

I think..... Hope he's manned up since then.