Iceland will play England in round of 16 in Nice after finishing second in the group F, behind Hungary but above Portugal, following a thrilling 3-3 draw in Lyon