I have a bad feeling that Italy and Spain will rely heavily on defensive plays today and both teams will pretty much cancel each one out and we might be in for another game like the Croatia vs Portugal match with zero shots on goal and nothing interesting happening in the regulation time. I am going to bet on the draw at half time and under 2.5 goals. I fancy Spain to qualify so I will have another qualifier bet as well. I like the half time draw in the Iceland - England match too because Iceland can defend themselves well.
I have a same feeling with you about Spain vs Italy match. I guess there will be many fouls and yellow cards in this game. But overall, I think Italy will qualify to next stage. About Iceland vs England, it would be over 2.5 goals. Dont have any strong reason behind it since England put a lot effort to score a goal in group stage, but I'm sure there will be at least 3 goals.