I think Andre Berto wins this just based on workrate and being faster than the older man. Andre Berto can keep a high pace up for 12 rounds, and he always has that high energy. As you could see in the 12th round vs Steve Forbes.

He was still letting the punches go, light on his feet. If you had just tuned in to watch the fight, you would think it was the 1st round instead of the 12th round.

Shane Mosley just hasn't impressed me much in awhile, even against Miguel Cotto he looked a bit flat. And against Ricardo Mayorga who should be tailor made for him, he was only showing flashes of his old self. And at times he would throw no punches, and let Ricardo Mayorga dictate the pace.

Andre Berto has some flaws but as i said at the start, just based on being fresher and quicker. He should win a close 12 UD.