I see a boring 2-2 draw similar to that of Denmark vs Sweden in 2004.
This system with the best ranked third teams advancing is really harmful to the tournament imo. If two teams win their first game and meet up for the second, they may want to settle for a point each.
But as I explain below the draw between Croatia and Albania might change that.
- - - Updated - - -
The Croatia-Albania draw changes the mentality of Spain-Italy going into this game now. I feel there will be less urgency.
Prediction is 1-1
I think the draw is actually a good thing.
If Croatia had won, a point for Italy and Spain each would have seen the both of them on top of Albania regardless of the outcome of the final group game.
If they draw now, they each have four points. But Spain would risk going out if they lose against Albania and Italy would risk going out if they lose against Croatia. After all, when teams end up with equal points the first rule to determine who advances is who has the higher number of points obtained in the matches played among the teams in question.
So if for example Italy lose to Croatia on the final day after drawing with Spain today, both Italy and Croatia would have 4 points. But Croatia advance, because they beat Italy.