The most recent Champions League final I have data on is from **June 2024**, where **Real Madrid** defeated Borussia Dortmund **2-0** at Wembley Stadium, claiming their 15th UEFA Champions League title. If there's been a more recent final after my knowledge cutoff, I wouldn't have that information.
