Iceland wins, England implodes, Twitter explodes