noscript image

Italy eye return to World Cup as Switzerland come to town

BeSoccer 18 days ago 351
Italy eye return to World Cup as Switzerland come to town. AFP
Italy eye return to World Cup as Switzerland come to town. AFP
Italy head into Friday's crunch visit of Switzerland with their World Cup hopes still in the balance, as the newly-crowned European champions aim to definitively banish the ghosts of their disastrous 2018 qualifying campaign.