Good matchup - Calzaghe is the more skilled, more experienced guy. Kessler is BIG, really BIG, and has a difficult style.

Joe just might end up hurting his hands on this guy and struggling, but a fit Calzaghe is my pick to win this one on points.