France and England are now in perfect positions to go on to the quarterfinals, with each team having four points and knowing that a win on the final day will see them advance from their group.
While Sweden are officially out of the picture, co-hosts Ukraine aren't. Andriy Shevchenko and Ukraine will do everything in their power to overcome England, knowing that only a win will take them to the quarterfinals.
First Place: France
Although they've struggled to finish their chances and turn their possession into goals, France looked good in their 2-0 win over Ukraine and will beat already eliminated Sweden, booking them a spot in the quarterfinals. Les Bleus were outside favorites going into Euro 2012.
If the resurgence under Laurent Blanc continues, they'll only have to add three more matches to their remarkable undefeated run in order to win Euro 2012 altogether. Can they do it?
Second Place: England
Despite the possibility of a fairytale win for Ukraine that would take the co-hosts and massive underdogs into the quarterfinals against all odds, I just don't see it happening. England were full of spirit against Sweden, and I think that match may mark something of a turning point for them.
The usual England would have cranked out a 1-1 draw or even given up after going 2-1 down, but the Three Lions fought on and got a massive three points. With England so close to a quarterfinal spot that even a portion of their own fans predicted they wouldn't get, I think Roy Hodgson's men will show a different side to themselves and get the right result against Ukraine.
All in all, the two "better" teams in Group D will get through according to my predictions, setting up an interesting few quarterfinals.
Who do you think will be the last eight in Euro 2012?