The wait is over.
After months of build-up and much anticipation, Euro 2024 is in full swing.
Over the next month, the 24 best teams in Europe will gather in Germany to battle it out for the continental crown.
Established powerhouses such as England, France and Germany will be expected to make a serious challenge, while Italy will also hold hopes of going back-to-back after their triumph in 2021.
There are also some more unfamiliar names. Georgia are making a major tournament debut, while Albania will also have hopes of springing a surprise.
We have already seen some upsets in round 1 with Belgium unable to secure even a single point on their Matchday1. It’s time for Matchday 2 which will be the key in deciding who will be knocked out.
The Sporting News will keep you up-to-date with all the games on the schedule each day as the action begins. Here’s the matches you can expect on Day 10 — Sunday, June 23.
MORE: Full Euro 2024 schedule of matches, results and bracket updated LIVE
Matches at Euro 2024 are being played in Germany, which is currently on Central European Summer Time (CEST). They will all kick off in one of three time slots (local time): 3 p.m., 6 p.m., or 9 p.m.
Here is how those times translate to some of the major territories:
*Following day
WATCH: Catch all the Euro 2024 action live in the USA with Fubo
Peter Marshall has worked in sports media for more than two decades, covering everything from boxing, F1 and tennis to the World Cup and Olympics.