I'd fancy England to take Spain - they could be organised enough to keep them from scoring and with Rooney, Theo,Welbeck hell even the Horse they have enough to trouble Spain on the counter or from set pieces.
Based on tonight I'd fancy their chances against Italy too.