I can not really see who will win this one. Both fighters are now past their prime. I say Marquez wins cause he has less mileage than Barrera.