The women's European championships has reached the penultimate round, as four countries prepare for their semi-finals.
The Euros is coming closer to crowning the 2025 champion, with only two matches standing between the nations and becoming eventual winners.
The last round showcased four fixtures, all filled with drama and intensity throughout the entire game. Italy met Norway, England and Sweden encountered, Spain took on hosts Switzerland, and to finish it off was a mega clash between Germany and France.
With the countries that came out victorious from those matchups, they moved into the last four while the others saw their Euro hopes come to an end.
With the final set to take place this upcoming Sunday, we start to wonder who will be claiming the tournament title.
Let's take a look at how the results played out and how the next fixtures look.
Results
Italy 2-1 Norway
Sweden 2-2 England - 3-2 win on penalties for England
Spain 2-0 Switzerland
France 1-1 Germany - 6-5 win on penalties for Germany
A dramatic 90 minutes between Italy and Norway, as both teams looked as if they were heading into extra time, but a late winner saw Italy claim the win.
While England found themsleves 2-0 by the 25th minute to Sweden, the last 12 minutes of the match saw them bring it back to 2-2 and go into added time. Penalties were required and it was England who made it through.
Spain comfortably eliminated Switzerland with a 2-0 victory, and they remain as favourites for the title.
And as expected, Germany and France couldn't be seperaterd and had to go right dowm to the wire as a 1-1 draw needed a penalty shootout. 6-5 was the score and it was Germany who made it through.
Upcoming fixtures
England vs Italy - Tuesday, the 22nd of July at 20:00 (UK)
Germany vs Spain - Wednesday, the 23rd of July at 20:00 (UK)