Campillo is a tough fight for any light heavyweight and would pose problems for Ward but I think he loses. Ward just knows how to win fights; he can get down and dirty in the trenches and beat you up, and he's got excellent ring generalship so, like a Roy Jones, he gives off the appearance (to go along with the reality) of being the superior skilled fighter. Campillo is really good but I think Ward is a bit too much.
Dirrell is the wildcard but we have no idea how good he is at this stage and I didn't think he could beat Ward even before he went on a furlough. Ward isn't perfect but he's probably the best fighter in the world right now.