By DAN KARELL
Arsenal are 90 minutes away from ending their nine-year trophy drought.
After suffering through year after year of cup and league disappointments, Arsenal enter the FA Cup final as favorites to lift the crown against fellow English Premier League side Hull City. It helps Arsenal that they won both meetings in the Premier League this year, and that players such as Aaron Ramsey, Mesut Özil, and Jack Wilshere are back from injury.
Meanwhile in Spain, the title will be decided over 90 minutes at the Camp Nou Stadium as Barcelona hosts Atletico Madrid. Atleti have a three-point lead over Barcelona heading into the match, but if Barcelona win, they’ll win La Liga on goal-difference.
Diego Costa has returned fit to start and Atleti need either a win or a draw to take the title away from Barcelona and Real Madrid for the first time since Valencia won the title in 2004.
Finally, on Sunday evening, the Liga MX Clausura wraps up with the second leg of the final between Pachuca and Club Leon. Pachuca hold a 3-2 lead heading into the final.
Here’s a rundown of this weekend’s soccer on TV:
3 p.m. – Malaga vs. Levante – beIN Sports USA/beIN Sports en Español
10 a.m. – Real Madrid vs. Espanyol – beIN Sports en Español
12 p.m. – Arsenal vs. Hull City – FOX
12 p.m. – Barcelona vs. Atletico Madrid – beIN Sports USA/beIN Sports en Español
2 p.m. – Borussia Dortmund vs. Bayern Munich – Univision Deportes/ESPN3
2:30 p.m. – Netherlands vs. Ecuador – ESPN Deportes/ESPN3
3 p.m. – PSG vs. Montpellier – beIN Sports USA
4 p.m. – Valencia vs. Celta Vigo – beIN Sports en Español
4:30 p.m. – Toronto FC vs. New York Red Bulls – TSN/MLS Live
5:30 p.m. – Cruzeiro vs. Curitiba – GolTV USA
7 p.m. – Philadelphia Union vs. New England Revolution – MLS Live
7 p.m. – D.C. United vs. Montreal Impact – MLS Live
8:30 p.m. – Houston Dynamo vs. LA Galaxy – MLS Live
8:30 p.m. – FC Dallas vs. Chivas USA – MLS Live
9:30 p.m. – Real Salt Lake vs. Colorado Rapids – MLS Live
10 p.m. – Seattle Sounders vs. San Jose Earthquakes – MLS Live
10:30 p.m. – Portland Timbers vs. Columbus Crew – MLS Live
9 a.m – Juventus vs. Cagliari – beIN Sports USA
9 a.m. – Fenix vs. Nacional – GolTV USA
11 a.m. – Greuther Fürth vs. Hamburg – GolTV USA
2 p.m. – Peñarol vs. Cerro Largo – GolTV USA
2:45 p.m. – AC Milan vs. Sassuolo – beIN Sports USA
3 p.m. – Chicago Fire vs. Sporting Kansas City – UniMas
4:30 p.m. – River Plate vs. Quilmes – GolTV USA
9 p.m. – Pachuca vs. Club Leon – UniMas/Univision Deportes