I think Barrera proved the 1st fight was a fluke by avoiding the shots and controlling the fight with his left hand. It was similar to his two fights with Pac in that in the 1st fight he boxed awfully but in the rematch he was concentrating and never came close to being in the same position. Problem is I think he made that his priority and he didnt press teh action enough .

Prime for prime though I think theres no doubt Barrera is the better fighter.