Sweden with chance to take out another big name: Germany

l.jpg