I honestly think that Joe will dazzle him with his speed and throw so many punches from all angles that
he'll think he's surrounded.
He'll toy with him mercilessly imo and win by late stoppage.
Calzaghe has all the tools to do this