I think Pernell beats Mosley for the same reasons as why PBF beats him.

1. Mosley IMO just outmatched his opponents physically, but wasn't top end in skill. Think Roy Jones Jr., but not as smart.

2. Pernell's defense would really frustrate Mosley.
3. Mosley's lack of defense would be a sitting duck for Pernell to counter him.