This weekend, it's all about Survival Sunday. Mostly, anyway.
One of the two Manchester clubs will be crowned Premier League champion, while Arsenal, Newcastle and Tottenham jockey for UEFA Champions League positioning and Bolton and QPR try to fend off relegation in Sunday's highly anticipated simultaneous slate of English soccer.
There's drama elsewhere, as well, though. German powers Bayern Munich and Borussia Dortmund clash in Saturday's final of the German Cup, Munich's final tune-up before next weekend's Champions League final. The Serie A Scudetto is already in Juventus' hands, but the fight for the league's final UCL place is fierce, with Udinese, Napoli, Lazio and Inter Milan all vying for the spot behind Juve and AC Milan.
The Mexican liguilla will be whittled down to two teams after this weekend's semifinals, while this weekend in MLS is focused on the opening of BBVA Compass Stadium in Houston and the Seattle-Real Salt Lake clash out West.
Here is this weekend's soccer on TV:
THIS WEEKEND'S SOCCER ON TV
SATURDAY
1:30 p.m. – ESPN3.com – Rio Ave vs. Porto
1:50 p.m. – ESPN3.com/ESPN Deportes – Real Sociedad vs. Valencia
2 p.m. – ESPN3.com – Borussia Dortmund vs. Bayern Munich (DFB Pokal Final)
3 p.m. – GOLTV – Nacional vs. Rampla Juniors
3:30 p.m. – CONCACAF.com – Panama vs. Mexico (CONCACAF U-17 women third-place game)
4 p.m. – ESPN2/ESPN3.com/ESPN Deportes – Real Betis vs. Barcelona
4 p.m. – MLS Live/Direct Kick – Montreal Impact vs. Los Angeles Galaxy
4:30 p.m. – NBC Sports Network – Houston Dynamo vs. D.C. United
5:30 p.m. – GOLTV – Atletico Tucuman vs. River Plate
6:30 p.m. – CONCACAF.com – USA vs. Canada (CONCACAF U-17 women championship)
7:30 p.m. – MLS Live/Direct Kick – New England Revolution vs. Vancouver Whitecaps
7:30 p.m. – MLS Live/Direct Kick – Columbus Crew vs. FC Dallas
8:30 p.m. – MLS Live/Direct Kick – Chicago Fire vs. Sporting Kansas City
10 p.m. – MLS Live/Direct Kick – Seattle Sounders vs. Real Salt Lake
10 p.m. – Univision – Monterrey vs. Club America
SUNDAY
7:30 a.m. – Fox Soccer Plus/FoxSoccer2Go – Celtic vs. Heart of Midlothian
7:30 a.m. – FoxSoccer2Go – St. Johnstone vs. Rangers
9 a.m. – FoxSoccer2Go/ESPN3.com – Juventus vs. Atalanta
9 a.m. – ESPN3.com – AC Milan vs. Novara
10 a.m. – Fox Soccer Channel - Tottenham vs. Fulham
10 a.m. – FX/Fox Deportes/FoxSoccer2Go – Sunderland vs. Manchester United
10 a.m. – ESPN2/ESPN3.com/ESPN Deportes – Manchester City vs. Queens Park Rangers
10 a.m. – Fox Soccer Plus/FoxSoccer2Go – Stoke City vs. Bolton
10 a.m. – Fox Sports Net/FoxSoccer2Go – West Brom vs. Arsenal
10 a.m. – Speed/FoxSoccer2Go – Chelsea vs. Blackburn
10 a.m. – Fuel TV/FoxSoccer2Go – Swansea City vs. Liverpool
10 a.m. – FoxSoccer2Go – Everton vs. Newcastle
10 a.m. – FoxSoccer2Go – Norwich City vs. Aston Villa
10 a.m. – FoxSoccer2Go – Wigan Athletic vs. Wolverhampton
12:30 p.m. – ESPN2/ESPN3.com – Philadelphia Union vs. New York Red Bulls
2 p.m. – GOLTV – Real Madrid vs. Mallorca
2 p.m. – ESPN3.com/ESPN Deportes – Levante vs. Athletic Bilbao
2 p.m. – DirecTV – Racing Santander vs. Osasuna
2 p.m. – DirecTV – Espanyol vs. Sevilla
2:45 p.m. – Fox Soccer Channel/ESPN3.com – Lazio vs. Inter Milan
2:45 p.m. – Fox Soccer Plus/FoxSoccer2Go/ESPN3.com – Napoli vs. Siena
2:45 p.m. – ESPN3.com – Catania vs. Udinese
3 p.m. – FoxSoccer2Go – Ajaccio vs. Lyon
3 p.m. – FoxSoccer2Go – Bordeaux vs. Lorient
3 p.m. – FoxSoccer2Go – Brest vs. Valenciennes
3 p.m. – FoxSoccer2Go – Caen vs. Sochaux
3 p.m. – FoxSoccer2Go – Dijon vs. Toulouse
3 p.m. – FoxSoccer2Go – Marseille vs. Auxerre
3 p.m. – FoxSoccer2Go – Montpellier vs. Lille
3 p.m. – FoxSoccer2Go – Nancy vs. St. Etienne
3 p.m. – FoxSoccer2Go – Nice vs. Evian Thonon Gaillard
3 p.m. – FoxSoccer2Go – Paris-St. Germain vs. Stade Rennes
3 p.m. – GOLTV – Santos vs. Guarani
7 p.m. – Galavision – San Jose Earthquakes vs. Chivas USA
9 p.m. – Univision Deportes – Santos Laguna vs. Tigres UANL