BELGIUM 2-1 DENMARK
Belgium's first test here as they had to come back to win, and Denmark are still just about in with a chance for the final group game.
TURKEY 0-2 WALES
A much better performance here from Wales and they didn't look like the away team here. Turkey are out and have been very poor, but its all down to Wales and Italy now to win the group.
BELGIUM 2-1 DENMARK
Belgium's first test here as they had to come back to win, and Denmark are still just about in with a chance for the final group game.
UKRAINE 2-1 MACEDONIA
Ukraine get their first win here, but they made hard work of it against a battling Macedonian team. You wouldn't think this was their first ever Finals tournament.
HOLLAND 2-0 AUSTRIA
The Dutch have looked good so far and along with Belgium and Italy, they have a 100% group record. It's up for grabs now though as Austria have to beat Ukraine in the final game, for 2nd place.
SWEDEN 1-0 SLOVAKIA
The Swedes did deserve this win this time, after really pushing their luck in the first game against Spain. Slovakia must now battle with Spain to go through.
CZECH REPUBLIC 1-1 CROATIA
Croatia hit back here with their first goal of the tournament, but a draw wasn't really good enough for them. The Czech's lead the group now as they play the final group game against us at Wembley.
SPAIN 1-1 POLAND
More frustration and another draw here for Spain, and Lewandowski's goal keeps Poland in the hunt still, going into the final games.
ENGLAND 1-0 CZECH REPUBLIC
Ok so we managed to win this final group game against the dangerous Czech team. We werent that great and we made hard work of it again... but we've won the group and havent conceded a goal yet. Raheem Sterling seems to be our danger man right now, and its Germany of all teams up next at Wembley!.
FRANCE 1-1 HUNGARY
Well done to the Hungarian team for raising their game here against France, and they are still in it now as we goto the final group games. France should be through, but they have to play Portugal in the last group game.
GERMANY 4-2 PORTUGAL
What a great game, and well done to Germany for winning when they really needed to!. One of the best games of the tournament so far, and it really leaves it on a knife edge in this group, going into the final games.