France's midfielder Paul Pogba reacts during the last minutes of the Euro 2016 final football match between France and Portugal at the Stade de France in Saint-Denis, north of Paris, on July 10, 2016. Portugal beat France 1-0 to clinch the Euro 2016. / AFP / FRANCK FIFE (Photo credit should read FRANCK FIFE/AFP/Getty Images)

Group A

Turkey 0-2 Wales

Wales have taken a mammoth step towards securing progression to the knockouts, with a fantastic victory over Turkey, whom many tipped to be the dark horses of their group.

It was all about Gareth Bale in this one as he proved a nightmare for the Turkish rearguard, assisting both goals as Robert Page's side moved a win clear of third placed Switzerland.

Despite the mercurial winger missing a penalty in the second half he thankfully did not live to regret it, setting up teammate Connor Roberts to seal the three points for Cymru. 

Bale's ability to drop deep and play long, lofted balls to the onrushing attackers was paramount, as exemplified through Wales' opener where he dinked a sumptuous pass through to Aaron Ramsey with the Juventus midfielder easily tucking it home from inside the box.

Turkey will be extremely disappointed with their performance at the Euros thus far especially considering they had their chances in this encounter.

Lille frontman Burak Yilmaz had a couple of opportunities to get on the scoresheet, but wasn't clinical enough and would be ruing his misses.

With this result, the Welsh will be almost locked in for the knockouts, with a loss to Italy still most likely seeing them through.

Meanwhile, Turkey will be hoping their fortunes turn as they go up against Switzerland for third place in the group, with a win still not guaranteeing their progression to the round of 16.


Italy 3-0 Switzerland

Based off of their last two performances (and perhaps the 26 before that) it would be silly not to count Italy as one of the true contenders.

This morning they once again flexed their muscles in Rome, dispatching an underwhelming Swiss side with ease to seal their spot in the knockouts.

Exciting young midfielder Manuel Locatelli notched a brace in his second start of the tournament, with Italy cutting through Switzerland like a knife through butter on multiple occasions.

Veteran centre-back Giorgio Chiellini nearly opened scoring in the 20th minute with his header from a corner, but was denied by VAR for a handball.

His evening went from bad to worse when he was subbed off five minutes later after sustaining a leg injury, with the 36-year-old making way for Francesco Acerbi.

Nevertheless, Italy will be able to relax against Wales in their next encounter with their fate already sealed, whilst Switzerland will be praying they can get a victory against Turkey to snatch third place and give themselves a chance of progression.


Group B

Finland 0-1 Russia

This encounter was an entertaining spectacle with Russia narrowly beating out Finland to spice things up in Group B.

Finland went ahead early through a Joel Pohjanpalo header but were cruelly denied by VAR with the striker straying offside by a slim margin.

Each side had their fair share of chances however Russia made the most of theirs just minutes from half-time, with forward Aleksei Miranchuk curling a shot into the top left corner in the 42nd minute.

The second half was even with both sides having a series of narrow misses, but Miranchuk's strike proved enough for Stanislav Cherchesov's team as they secured the win to keep their knockout dream alive.

Should Russia secure victory against Denmark then they will almost certainly progress even if Finland come out on top against Belgium, as six points should be enough for advancement if they finish third.

The Finnish side will have to pull out all the stops against one of the tournament favourites Belgium, with even a point set to be the difference between knockout football and elimination.


Denmark 1-2 Belgium

For the best part of an hour, Danish fans were in dreamland thinking they had a huge chance to come out on top against the world's best ranked side.

However, Kevin De Bruyne and co. stepped up to the plate in the second half to secure three points and send Belgium through to the knockouts.

It was striker Youssef Poulsen who opened the scoring in just the second minute with a low strike into Thibaut Courtois' net.

It took until the 54th minute for Belgium to reply, with a swift counterattack resulting in De Bruyne setting up Thorgan Hazard for the equaliser.

The Man City midfielder then had his say on the scoresheet just 16 minutes later with an incredible finish from the edge of the 18-yard box being the difference-maker for the Red Devils.

Denmark on two losses will be hopeful that they can get over the top of Russia in their final match to give themselves a sniff of progression, whilst Belgium will be casting their minds ahead to the round of 16.


Group C

Ukraine 2-1 North Macedonia

Ukraine secured their first win of the tournament with a close victory over North Macedonia.

Andriy Shevchenko's side delivered a quick-fire double in the 29th and 34th minute to go two goals to the good in Bucharest thanks to Andriy Yarmolenko and Roman Yaremchuk.

However North Macedonia were determined not to lie down in this one, with Leeds winger Ezgjan Alioski pegging one back for his side nine minutes into the second half.

It was too little, too late unfortunately for the country making their first appearance at a major tournament, not being able to gain an equaliser and all but sealing their group stage exit.

Barring a massive upset, North Macedonia will go out unless they beat the Netherlands, whilst Ukraine have a chance to progress as they face Austria in their final matchup with a draw being beneficial for both sides.


Netherlands 2-0 Austria 

The Netherlands cruised to a handy victory in Group C as they overcame Franco Foda's Austrian side in Amsterdam.

It was right-back Denzel Dumfries who once again helped his team to victory, winning a penalty in the early stages which Memphis Depay slotted home before getting on the scoresheet for a second consecutive match in the 67th minute.

New Real Madrid defender David Alaba had a shocker at the back for his country, giving away the penalty to the Dutch before looking shaking for the rest of the match.

Frank De Boer's side have all but booked their spot in the knockouts with this win at home, and will be looking forward to flexing their muscles against some of the best teams in the world again.

Meanwhile Austria are set to battle it out with Ukraine for second position, with a win here sealing their knockout qualification.


Group D

Croatia 1-1 Czech Republic

The two non-British sides in Group D fought out a stalemate in Glasgow, with the Czech Republic and Croatia settling for a 1-1 draw.

Patrik Schick still high on his incredible brace against Scotland opened the scoring from the spot in the 37th minute.

Croatia's Ivan Perisic was there to cancel out the Czechs' advantage following a quick free-kick played by Andre Kramaric, tucking home a lovely finish.

Both sides had chances to score on multiple occasions but could not do enough to break away from each other, with a share of the points perhaps a fair result in this one.

A draw gives the Czech Republic a real chance to qualify, even if they don't secure second place with four points likely being enough to progress.

Croatia on the other hand are in real danger of dropping out should they fail to beat Scotland, with two points inadequate to qualify for the round of 16.


England 0-0 Scotland

The Battle of Britain was rather underwhelming considering the hype that it garnered, with both sides having chances to score but squandering them instead.

The Three Lions probably had the better share of chances in the match, the best being a John Stones header from a corner hitting the post with David Marshall being rooted to the spot unable to save.

Harry Kane and Raheem Sterling too missed huge chances and their selection in the final group match against Czech Republic will be brought into question off the back of their performances.

Scotland did end up having more total shots than their opponents, but could not make anything stick either with a single point perhaps making the difference between elimination or progression.

England now sit on four points and should be progressing with a match against the Czech Republic on the horizon.

The Tartan Army now have to beat Croatia to realistically have any chance of making it through to the round of 16.


Group E 

Sweden 1-0 Slovakia 

Despite Slovakia's surprise result against Poland, they weren't able to hold of Sweden as they slumped to a 1-0 loss in St. Petersburg.

It was the late penalty to Leipzig attacker Emil Forsberg that proved the divider between the two sides, with keeper Martin Dubravka taking out Robin Quaison's legs from under him in the area.

It was disappointing for the Slovakian defence who had held up so well all game, but based on the balance of chances Sweden very much deserved a goal with their amount of opportunities.

Young striker Alexander Isak was in great form, with the 21-year-old tormenting the opposition with his quick feet and pace.

With this result Group E becomes very spicy, with Sweden all but qualifying for the round of 16 with their result and four points under their belt, whilst Slovakia would be praying for a draw against the underwhelming Spain will secure them second-place in the group.


Spain 1-1 Poland

Spain's pain continued in Seville as they could not manage to secure a desperately needed three points which would have put them in great stead, drawing 1-1 with Poland.

Alvaro Morata was on the scoresheet in the 25th minute but otherwise had a torrid time in front of goal, missing a host of big chances which now rues in hindsight.

It was Robert Lewandowski who claimed the equaliser for Poland just nine minutes into the second half, using his physicality to head home a cross from the right side.

A penalty awarded by VAR to Gerard Moreno looked as if it might give Spain their first victory, but the striker hit the post and partner Morata could not turn it in on the follow up, keeping the scores level until full-time.

Luis Enrique would be shattered that his side couldn't get the win here, and now find themselves staring down the barrel of elimination.

Meanwhile Poland now have a small hope of qualification, with a win against Sweden unlikely let alone other results going their way.


Group F

Hungary 1-1 France

Hungary recorded a famous victory in Budapest as they hung on for a huge draw against tournament favourites France.

The Hungarian side were under immense pressure from the French attack in the first half, but on the cusp of halftime winger Atilla Fiola managed to break away and slot a shot out of reach of Hugo Lloris to send the Puskas Arena into pandemonium.

The French frontline however was inevitably going to be too strong for the Hungarian defence, with Mbappe driving a deflected ball inside the area for Antoine Griezmann to ram home.

Despite the French missing out on an opportunity to seal their group, they will be happy that rivals Portugal fell to Germany, meaning they still sit top of the group.

Meanwhile, Hungary will be hoping for a miracle against Germany as an upset victory would give them qualification even if they finished in third spot.


Portugal 2-4 Germany

Germany were back to their best in Munich, upsetting one of the favourites for the tournament Portugal in emphatic fashion.

Robin Gosens was a threat all day down the left for Die Mannschaft, swinging in dangerous passes and getting on the scoresheet himself to make it 4-1 half an hour from time.

Cristiano Ronaldo was also imperious for the losing side, scoring one and assisting another but being unable to guide his side to a win which would have secured them knockout football.

It was the way in which Germany attacked which would have frightened not just Fernando Santos' side but the entire competition, constantly getting into dangerous areas and making Portugal's defence look uncomfortable and out of place.

This win sees Germany's tournament come alive, with Joachim Low's side now back in the hunt for knockout football.

Should they manage to overcome Hungary then they will finish at least third, with even that position guaranteeing them knockout football.

Meanwhile Portugal will still be confident they can progress however will likely need at least a draw against France to get through in third place.