Euro 2016 Match Preview: Italy vs Sweden

Venue: Stadium Municipal, Toulouse Time: 6:30 IST Italy would be vying for a place in the knockout stages with a victory over Sweden tonight. It should be a straight shootout between the Italian defence and Zlatan’s trickery and presence upfront.…