Fixture: Euro 2016 Poland vs Switzerland Venue: Stade Geoffroy-Guichard Time: 6:30 P.M. IST Poland have done extremely well to have made this far without their star man, Robert Lewandowski, who has been bereft of his inherent goal scoring abilities in…