Azumah Nelson seemed the only one that could match a peak Fenech. http://www.youtube.com/watch?v=DKpGx8OeBk8 I am taking Fenech in an upset.
Fenech was a solid world champion at 126 and right at home. Beat a very decent underrated guy in Callejas to win the title then defended 3 times to be unbeaten at the weight. He near shut out the experienced Villasana who had drew with the very highly acclaimed Esparragoza the fight before. Fenech was possibly the best he ever was at 126. He was struggling to make Bantam and Jr Feather all the time.