Hopkins can beat anybody at any given time. He is that good.

However, given his age and the fact that Calzaghe will most likely be the most skilled fighter he has faced since Jones, the odds are very slim.