Sweden take on Slovakia at Saint Petersburg on Friday after a hard fought goalless draw against Spain last week whereas Slovakia defeated Poland 2-1.