It's an all-English final of this year's Champions League final as Chelsea and Man City collide in Porto this evening.
Originally planned for Istanbul, the relocated final sees Pep Guardiola's side favourites to add to their Premier League title win.
But they face a Chelsea side reinvigorated by Thomas Tuchel's arrival as fans look forward to the two English heavyweights going toe-to-toe.
Here's everything you need to know ahead of the game:
Where is the match being played?
The game will be played at the Estádio do Dragão in Porto on Saturday, May 29.
What time does it get underway?
The game will kick off at 8 pm tonight Irish time.
What channel is it on?
Irish fans can watch the game on Virgin Media Two, with coverage kicking off at 7 pm.
However, if you don't fancy that BT Sport will also broadcast the game live.
Quotes corner

Pep Guardiola on having to leave players out of Man City team: “Terrible. It’s an absolute disaster. I advise you don't be a manager in your life. I don't have any nice words to feel relief about the guys who won't play."
"But my advice is to stick with the team, there are five or six substations and everybody has a chance. Everyone will be a part. I feel incredibly sorry for them but it is what it is. The selection I will do is to win the game.”
Betting odds
Chelsea win: 7/2
Man City win: 10/11
Draw: 23/10