Cannot say if Italy can win... but every team has a chance.Of all the teams Sapin looks really strong.. but they are big cookers, they always fail miserably at the last ditch.
For me Spain should win... if not now they would never win in my life time..I am not 28.:)