As much as I think Martinez is grossly overrated, I agree that Mosley at 154 was simply ineffective a large part of the time, and his power was compromised greatly it seemed to me... Martinez wins an awkward decision in a messy, ugly fight with lots of missing and weird semi-collisions
Martinez via UD. Natural 154 pounder. Big, strong, fast, and the southpaw style wouldn't do Mosley any favors.
Yeah, it's weird with Mosley though, because I actually think he was pretty drained at lightweight and looked better/sharper/faster than ever in his early 147 days. He seems to be more of a natural 147 pounder, or somewhere between a 140 and 147 pounder. But like some fighters, Hatton being one of them, even one division above their best weight is too much. 154 was definitely that division for Shane, even looked slower there.
Shane looked decent in the Wright rematch I thought, but I agree, he was vastly inferior at 154. Have to go with Martinez.