After three weeks of upsets, wonder goals, and just the occasional bore draw, Euro 2016 is finally drawing to a close.
The tournament has whittled down to just two, with Portugal and France going head-to-head in the final. The hosts will be confident, but if Iceland and Wales have taught us anything this summer, it's never to write a team off.
The final will pit two La Liga stars against each other in Cristiano Ronaldo and Antoine Griezmann, but the Premier League has been equally well-represented throughout.
And if nothing else, the Euros have given a good indication of which players to watch out for next season. Arsenal, Tottenham, and Chelsea fans have all been looking on with pride as their key men have excelled.
Teaming up with fantasy football product DraftKings, we take a look at five Premier League players in fine form this summer who can be the difference for their clubs in the 2016/2017 campaign.
Aaron Ramsey (Wales & Arsenal)
Wales clearly missed Aaron Ramsey against Portugal as they struggled for creativity. The Arsenal midfielder was in his prime in the five games he did play, contributing four assists, each earning +6 fantasy points.
With Arsenal yet to sign a top-class striker in the transfer market, they could be relying on the Welsh wizard to boost their attack next season.
The one major concern coming out of the Euros will be Ramsey's discipline, as not only did his two bookings rule him out of the semi-finals, they also carry a penalty of -1.5 points each in DraftKings.
However, Wales manager Chris Coleman has embraced his volatile side, and it could just give Arsene Wenger's men the aggression they need to finally go all the way in the title race.
Eden Hazard (Belgium & Chelsea)
After a disappointing season with Chelsea, Eden Hazard finally looks back to his best.
The enigmatic Belgian claimed his performance in the 4-0 win over Hungary was his best in national colours, and he may well be right. Boss Marc Wilmots raised more than a few eyebrows by handing him the captaincy, but he has now been vindicated by that decision.
Over the course of the tournament, Hazard created 16 opportunities, with each cross earning +0.75 points.
Of course, it's hard to tell where Hazard's mood will take him next season, but he should be revitalised by Antonio Conte, so it's a good sign that the shackles which hindered him last season seem to have already fallen off.
Gylfi Sigurdsson (Iceland & Swansea)
As expected, it was Gylfi Sigurdsson who spearheaded Iceland's Euro charge, but no-one would have predicted them to get as far as they did.
The Swansea playmaker earned +10 points with a goal in the group stage against Hungary, but because he's always been underrated in the Premier League, he's a fairly inexpensive option for DraftKings' fantasy football line-up.
Carrying the weight of responsibility as Iceland's most notable player, what was arguably most impressive about Sigurdsson was his willingness to get back and defend, with each tackle worth +1 point.
Swansea can look forward to another season of progress under Francesco Guidolin, and Sigurdsson is sure to be at the heart of it.
Hugo Lloris (France & Tottenham)
Hugo Lloris stunned Germany with an incredible save in the dying seconds of the semi-final, which France won 2-0.
A Germany goal might not have made a difference to the result, but it certainly helped his value on DraftKings, as the Spurs stopper picked up +5 points for keeping a clean sheet and another +5 for being on the winning side.
Tottenham could have to fight off interest from Real Madrid this summer, but it seems unlikely they would let Lloris leave.
Alongside Manchester United, Spurs let in the fewest goals last year, and that was thanks, in no small part, to their captain between the sticks.
Dimitri Payet (France & West Ham)
Euro 2016 has been a fantastic opening for Dimitri Payet, with the West Ham midfielder finally being given an opportunity to prove himself at the highest level. Payet was undoubtedly West Ham's star player last season, but he has also shone in a midfield boasting the likes of Paul Pogba - and that's a pretty impressive feat.
The 29-year-old may have come to prominence relatively late on in his career, but that doesn't seem to have dented his confidence. Payet has a sublime eye for goal and is always keen to shoot from distance.
Exactly half of his shots at the Euros have fallen on target, and they have earned him +2 points a time (shots off target are worth just the +1).
As well as the 21 opportunities he has created for his France team-mates, West Ham's man-of-the-moment has weighed in with three goals and two assists. The Hammers face a battle to keep hold of him as some of Europe's top clubs circle, but if he's still in east London at the end of the transfer window, he can help the club push on to become European regulars themselves.