well koolplay, there's still doubt
Of course, they should go further, but they haven't been very good in first two matches - and if Switzerland wins today, and England or Croatia win as well (only with tie at ENG-CRO match France will go to second round even with losing) France is out.
Of course, odds are very low, but before tournament no-one was giving any chances to Greece, no-one would say that Latvia will held Germany to goal-less draw and with huge referee help for Germans...