BTO - The 2025 UEFA Champions League final featured a clash between France's Paris Saint-Germain (PSG) and Italy's Inter Milan. It was the first time the two sides had ever met in an official Champions League fixture. What unfolded was an enthralling match, albeit a one-sided one. PSG pulled off a *stunning* 5-0 victory over Inter Milan in what many are calling an "unbelievable" triumph.