FA Cup Final 2025: Crystal Palace defeat Man City in major upset
18 May 2025, 08:15
Crystal Palace win their first major trophy by beating Manchester City 1-0 in the FA Cup final at Wembley stadium.
Comments (0)

Do you like the page?

Would you like to share the page with your friends?