For once I agree with Dunphy (the rubbery aul b.ollix), it wasn't that huge of a shock. Iceland have some very good players at some fairly top clubs, have done for years. Add to that organisation to a high degree, athleticism to a high degree, and a very good coach.
They beat a well-tipped team (Austria) & drew with Portugal, who will surely be in the semis at least. England had a handy group because Russia were brutal, they got out of jail against Wales & had Slovakia as the other team. If we had that group we'd have 6 points & not been playing France in Lyon at 2oc in the 2nd rd.