Al Jazeera FA Cup Final 2025: Crystal Palace defeat Man City in major upset May 17, 2025045 views Crystal Palace win their first major trophy by beating Manchester City 1-0 in the FA Cup final at Wembley stadium.