Chelsea and Manchester United will come down to the final weekend of action to determine the winner of this season's English Premier League title.
Chelsea holds a one-point lead and can lock up its first title in four years with a win vs. Wigan, while manchester United will be hoping for a Chelsea slip-up and a win vs. Stoke City.
The race in Spain is also tight, with Barcelona and Real Madrid both having their matches on American television this weekend.
There are some good MLS matches on the TV schedule as well, with arguably the two biggest surprises in MLS, the New York Red Bulls and San Jose Earthquakes, doing battle in California. Seattle and Los Angeles will also lock horns in a star-studded encounter.
Here is a rundown of this weekend's soccer on TV:
THIS WEEKEND'S SOCCER ON TV
SATURDAY
9:30am– ESPN3- Hertha Berlin vs. Bayern Munich
9:30am– ESPN3- Mainz 05 vs. Schalke 04
9:30am– GolTV- Werder Bremen vs. Hamburg
10am– Fox Soccer Plus- Leeds vs. Bristol Rovers
11:30am– GolTV- Borussia Moenchengladbach vs. Bayer Leverkusen (Delayed)
3pm– ESPN2/ESPN3- Real Madrid vs. Athletic Bilbao
3pm– GolTV- Sevilla vs. Barcelona
3pm– DirecTV- Espanyol vs. Osasuna
3pm– DirecTV- Xerez vs. Real Zaragoza
3pm– DirecTV- Getafe vs. Malaga
3pm– ESPN3- Sporting Gijon vs. Atletico Madrid
3pm– ESPN3- Deportivo La Coruna vs. Mallorca
3:30pm– Direct Kick- Chicago Fire vs. Toronto FC
4pm– Telefutura- Seattle Sounders vs. Los Angeles Galaxy
4pm– Direct Kick- Real Salt Lake vs. Philadelphia Union
5pm– ESPN Deportes- Deportivo La Coruna vs. Mallorca (Delayed)
7pm– FSC/FSE- Columbus Crew vs. New England Revolution
7pm– Telemundo- Monterrey vs. Pachuca
9pm– Azteca America- Leon vs. Necaxa
9pm– Telemundo- Chivas de Guadalajara vs. Morelia
9pm– Direct Kick- FC Dallas vs. D.C. United
9:30pm– GolTV- Medellin vs. Huila
10pm– Direct Kick- San Jose Earthquakes vs. New York Red Bulls
10:30pm– Direct Kick- Chivas USA vs. Houston Dynamo
SUNDAY
8:15am– ESPN3- Leicester City vs. Cardiff City
9am– FSC/FSE- Inter Milan vs. Chievo Verona
9am– ESPN3- Juventus vs. Parma
9am– ESPN3- Genoa vs. AC Milan
9am– Fox Soccer Plus- AS Roma vs. Cagliari
11am– FSC/FSE- Chelsea vs. Wigan
11am– Fox Soccer Plus- Manchester United vs. Stoke City
11am– ESPN2- West Ham vs. Manchester City
11am– GolTV- Real Valladolid vs. Racing Santander (Delayed)
1pm– ESPN3- Benfica vs. Rio Ave
1pm– Telemundo- Toluca vs. Club America
1pm– FSE- Estudiantes vs. Rosario Central
1pm– GolTV- Villarreal vs. Valencia (Delayed)
1pm– FSC- Burnley vs. Tottenham (Delayed)
1pm– Fox Soccer Plus- Arsenal vs. Fulham
3pm– GolTV- Flamengo vs. Sao Paulo
3pm– Fox Soccer Plus- Genoa vs. AC Milan (Delayed)
4pm– FSC- AS Roma vs. Cagliari
6pm– Telemundo- UNAM Pumas vs. Santos Laguna
7pm– FSC- Atlanta Beat vs. Sky Blue FC
—————–
What do you think of this weekend's matches? Which one are you most looking forward to watching?
Share your thoughts below.