I'm a fan of both fighters, but I think Judah can pull it off this time. He was starting to figure out Spinks in the first fight but it was too late by the time he did.
Judah by close decision.
Bonus predictions: Mayweather by 7th round KO and Diaz by points