I think Shane would be in it up until a point. Then Nap takes over, and Mosley becomes "Tame Shane", and drops a commanding UD.
Mosley always tends to fall short against the smarter, more technical boxer. Napoles would be too smooth and calculating for Mosley and would beat him up to a lop sided decision.