Albania is a strong side and deserves to be here, but I think they will lose their games in this group because the opponents are too strong. Italy may be considered the weakest among Spain and Croatia, but defensively, they are the most organized. It's hard to see how Albania will create chances against them.
Italy have only conceded one goal in their last five matches, and three points are a must against the weakest side in the group. I think Italy will get the job done early in the game, then control the game by maintaining balance and closing down dangerous areas. I predict Italy to win to nil.