France survived the token “Group of Death” as everyone imagined they would, but their group stage performance was anything but inspiring, despite the stiff level of competition. Switzerland, on the other hand, is entering this Round of 16 matchup after a 3-1 victory over Turkey, an important win that propelled them through to the knockout […]