Italy 2-0 Spain

A stunning victory in the final stages of the World Cup has put Italy in first place in Group B with Spain.The Viola were forced to play a 1-1 draw with Chile on Sunday but took the lead through a penalty awarded for offside in the closing stages of stoppage […]