I think whoever gets knocked out of this group,it will be a very harsh exit something like Napoli's exit in the CL last season.All three teams have very good chances to go through,no doubt about it but i will stick with England and Italy for now.None will breeze through this group for sure so it becomes even more harder to predict the group winner.
Costa Rica game i think will hold the key for each of these three teams and the subsequent goal difference may well decide the standings in the group.
England's overall team is pretty good.Good midfield,very good attack and a decent defense.Pretty balanced side imo.