Crystal Palace vs Man United on FOX, Bayern vs Dortmund on BT Sport, Barcelona vs Sevilla on TSN2 and Milan vs Juventus on Mediaset Italia! Find out where to enjoy this weekend’s football on TV.

After enjoying the Copa del Rey on beIN Sports and beIN Sports Connect throughout the season, football fans in USA will have to tune in to ESPN2 for the live English broadcast of the Spanish Cup final on May 22. ESPN will also provide Spanish-language coverage of that game live on ESPN Deportes at 3:15pm ET, with online and mobile streaming available on WatchESPN. In Canada, TSN2 is also stepping up to show Barcelona vs Sevilla on its channel exclusively, hence allowing subscribers to watch it on TSN GO as well.

Instead of Fox Sports 1, FOX Broadcast Network has picked the FA Cup Final this Saturday, offering live free-to-air telecast in USA at 12:30pm ET on May 21. Spanish network Fox Deportes will air the game live, whereas Fox Sports GO and Fox Soccer 2Go will stream the match on their apps and web platforms.

In the UK, the FA Cup Final will have no less importance on TV. Rights holders BBC One and BT Sport 2 will partner to cover the huge Crystal Palace vs Manchester United clash at 17:30 BST. BBC Radio London and BBC Radio 5 Live will additionally join to offer live radio commentary.

There will be one place in Canada to follow the game, and that is Sportsnet World. Proceedings at the Wembley Stadium will also be available to follow on TV on SBS One and ESPN in Australia.

Bayern Munich vs Borussia Dortmund is another huge match not to miss this weekend, and ESPN Deportes is again stepping in to provide Spanish coverage in USA, while ESPN3 streams the game in English. BT Sport Europe will give its viewers an HD TV experience for the DFB Pokal final in the UK, whereas the British broadcaster’s digital platform will deliver the match online and on mobile devices.

Milan vs Juventus is yet another massive encounter of the weekend; luckily, GolTV USA viewers have nothing to worry about as the network has added the Coppa Italia Final to its listings. This also means that fuboTV subscribers will be able to stream the game as it happens. In Canada, Mediaset Italia – available on Rogers, Bell TV, Videotron and more – will have live Italian coverage on Saturday at 2:45pm ET.

For those who prefer French football, there is also Marseille vs PSG in the Coupe de France final to be broadcast on TV and online by beIN Sports in USA, Canada and Australia. The other interesting fact however is that there are still two mouth-watering encounter left to be enjoyed in Portugal before the club season gets officially over: Maritimo vs Benfica and FC Porto vs Sporting Braga.

Both the Taça da Liga final and Taça de Portugal final will be shown live in bars, restaurants and sports clubs in USA and Canada via Premium Sports. Benfica TV has the Portuguese League Cup match, while GolTV also has a slot on Sunday afternoon, making it possible for fuboTV subscribers to get some excitement from both games.

For more streaming and TV schedules regarding this weekend’s top cup matches in Europe, visit our May 21 and May 22 schedule pages.