I actually think that Amir has a great chance of beating Barrera. He'll probably use his legs and jab Marco's head off for 12 rounds (theres a 4-5 inch height difference isn't there?) but can't see him doing the same when he comes up against Marquez's slick skills or Diaz's speed...