It's that time of year again.
The Champions League final is nearly upon us and the footballing world is reaching fever pitch once more. Liverpool are hoping to add a sixth European title to their illustrious trophy cabinet, whilst opponents Tottenham Hotspur are making their first appearance in the competition's showpiece event.
It's Premier League heavyweight versus Premier League heavyweight, an all-English showdown in Madrid. To get you in the mood for the tantalising match-up, here's a look back at all seven finals that have pit teams from the same country against each other.
In today's world this result would hardly be a shock, or at least not up until the start of the nightmare season Real Madrid have just endured.