Calzaghe by a significant margin. Cant even seeing it all that close if Calzaghe brings his recent form.