Real Madrid superstar Cristiano Ronaldo. (Daniel Ochoa de Olza/Associated Press)

So you say you didn’t score tickets for El Clasico between Real Madrid and FC Barcelona at Estadio Bernabeu this weekend? No worries. We’ve got you covered with viewing options.

If you’re looking for a communal experience, several establishments in the D.C. area will carry the match. Here is Fritz Hahn’s list of the top sports bars — for all sports, that is.

Peña Madridista DC, the official RM supporters’ club in greater Washington, gathers at Elephant & Castle at 12th Street and Pennsylvania Avenue Northwest and at Summers Restaurant in Arlington. Penya Barcelonista watches at Elephant & Castle at 19th and I streets NW.

Contact bars, restaurants and supporters’ groups directly for details.

Kickoff is at 2:45 p.m. on Sunday. With about a month left in the season, Real is first in La Liga, three points ahead of Barcelona, and has played one fewer match. Neymar is suspended.

On your TV, laptop or mobile device, the Real-Barca showdown is available on:

beIN Sports

beIN Sports Español

beIN Sports Connect (streaming)

go90 (streaming)

fuboTV (streaming)

The complete list of weekend viewing options for the Premier League, FA Cup, Bundesliga, La Liga, Serie A, Ligue 1, MLS, NWSL and Liga MX are below.

Of note: All times are Eastern. First-division matches only. Check league websites and TV listings for NASL, USL, English Championship and Ascenso MX. MLS matches that are not available on national TV are on local stations.

FRIDAY

2:30 p.m.: Cologne vs. Hoffenheim FS2, Fox Deportes, Fox Sports Go, fuboTV, foxsoccer2go.com

2:45 p.m.: Nancy vs. Marseille fuboTV, beIN Sports Connect

3 p.m.: Sevilla vs. Granada beIN Sports Espanol, fuboTV, go90, beIN Sports Connect

7:30 p.m.: Toronto FC vs. Chicago Fire Direct Kick, MLS Live

10 p.m.: Tijuana vs. Toluca Azteca America

SATURDAY

7 a.m.: Malaga vs. Valencia fuboTV, beIN Sports Connect

9 a.m.: UEFA Women’s Champions League semifinal, Manchester City vs. Olympique Lyonnais ESPN3.com

9:30 a.m.: Bayern Munich vs. Mainz FS2, GolTV, Fox Sports Go, fuboTV, foxsoccer2go.com

9:30 a.m.: Hamburg vs. Darmstadt Fox Soccer Plus, fuboTV, oxsoccer2go.com

9:30 a.m.: Eintracht Frankfurt vs. Augsburg Fox Deportes, fuboTV, foxsoccer2go.com

9:30 a.m.: Ingolstadt vs. Werder Bremen fuboTV, foxsoccer2go.com

9:30 a.m.: Hertha Berlin vs. Wolfsburg fuboTV, foxsoccer2go.com

10 a.m.: West Ham vs. Everton NBCSN, NBC Sports Live Extra, NBCSports.com

10 a.m.: Swansea City vs. Stoke City CNBC, NBC Sports Live Extra, NBCSports.com

10 a.m.: Hull City vs. Watford NBC Sports Extra Time, NBC Sports Live Extra, NBCSports.com

10 a.m.: Bournemouth vs. Middlesbrough NBC Sports Extra Time, NBC Sports Live Extra, NBCSports.com

10:15 a.m.: Villarreal vs. Leganes beIN Sports Espanol, fuboTV, go90, beIN Sports Connect

11 a.m.: PSG vs. Montpellier beIN Sports, fuboTV, go90, beIN Sports Connect

Noon: Atalanta vs. Bologna RAI International, fuboTV, beIN Sports Connect

12:15 p.m.: FA Cup semifinal, Chelsea vs. Tottenham Hotspur Fox national network, Fox Deportes, fuboTV, Fox Sports Go, foxsoccer2go.com

12:30 p.m.: Moenchengladbach vs. Borussia Dortmund FS2, GolTV, Fox Sports Go, fuboTV, foxsoccer2go.com

12:30 p.m.: Osasuna vs. Sporting Gijon beIN Sports Espanol, fuboTV, go90, beIN Sports Connect

1 p.m.: Philadelphia Union vs. Montreal Impact Direct Kick, MLS Live

2 p.m.: Lorient vs. Metz fuboTV, beIN Sports Connect

2 p.m.: Bordeaux vs. Bastia fuboTV, beIN Sports Connect

2 p.m.: Lille vs. Guingamp fuboTV, beIN Sports Connect

2 p.m.: Dijon vs. Angers fuboTV, beIN Sports Connect

2 p.m.: Caen vs. Nantes fuboTV, beIN Sports Connect

2:45 p.m.: Espanyol vs. Atletico Madrid beIN Sports Espanol, fuboTV, go90, beIN Sports Connect

2:45 p.m.: Fiorentina vs. Inter Milan beIN Sports, RAI International, fuboTV, go90, beIN Sports Connect

4 p.m.: Houston Dynamo vs. San Jose Earthquakes UniMas, Univision Now, univisiondeportes.com, Univision Deportes Facebook page

4 p.m.: Portland Timbers vs. Vancouver Whitecaps Direct Kick, MLS Live

4 p.m.: Orlando Pride vs. Washington Spirit Lifetime, mylifetime.com

4 p.m.: Chicago Red Stars vs. FC Kansas City go90

6 p.m.: Cruz Azul vs. Chivas Univision Deportes, Univision Now, fuboTV, univisiondeportes.com

7:30 p.m.: New England Revolution vs. D.C. United NewsChannel 8 (D.C.), Direct Kick, MLS Live

7:30 p.m.: New York Red Bulls vs. Columbus Crew Direct Kick, MLS Live

7:30 p.m.: North Carolina Courage vs. Portland Thorns go90

8 p.m.: FC Dallas vs. Sporting Kansas City Direct Kick, MLS Live

8 p.m.: Monterrey vs. Tigres Univision, Univision Deportes, Univision Now, fuboTV, go90, univisiondeportes.com

8 p.m.: Atlas vs. Pachuca Azteca America

8 p.m.: Leon vs. Puebla Galavision, Univision Now, fuboTV, univisiondeportes.com

9:30 p.m.: Real Salt Lake vs. Atlanta United Direct Kick, MLS Live

10 p.m.: Seattle Reign vs. Houston Dash go90

10 p.m.: Necaxa vs. Morelia Univision Deportes, ESPN Deportes, Univision Now, fuboTV, univisiondeportes.com

SUNDAY

6 a.m.: Real Sociedad vs. Deportivo de La Coruna fuboTV, beIN Sports Connect

6:30 a.m.: Sassuolo vs. Napoli RAI International, fuboTV, beIN Sports Connect

9 a.m.: AC Milan vs. Empoli beIN Sports, RAI International, fuboTV, go90, beIN Sports Connect

9 a.m.: Udinese vs. Cagliari fuboTV, beIN Sports Connect

9 a.m.: Sampdoria vs. Crotone fuboTV, beIN Sports Connect

9 a.m.: Lazio vs. Palermo fuboTV, beIN Sports Connect

9 a.m.: Chievo vs. Torino fuboTV, beIN Sports Connect

9 a.m.: Toulouse vs. Nice fuboTV, beIN Sports Connect

9:15 a.m.: Burnley vs. Manchester United NBCSN, Telemundo, NBC Sports Live Extra, NBCSports.com

9:30 a.m.: Freiburg vs. Bayer Leverkusen FS2, Fox Sports Go, fuboTV, foxsoccer2go.com

10 a.m.: FA Cup semifinal, Arsenal vs. Manchester City FS1, Fox Deportes, fuboTV, Fox Sports Go, foxsoccer2go.com

10:15 a.m.: Celta Vigo vs. Real Betis beIN Sports Espanol, fuboTV, beIN Sports Connect

11 a.m.: Saint-Etienne vs. Rennes fuboTV, beIN Sports Connect

11:30 a.m.: Liverpool vs. Crystal Palace NBCSN, NBC Sports Live Extra, NBCSports.com

11:30 a.m.: Schalke vs. RB Leipzig FS2, GolTV, Fox Sports Go, fuboTV, foxsoccer2go.com

12:30 p.m.: Las Palmas vs. Alaves fuboTV, beIN Sports Connect

1 p.m.: Pumas vs. Veracruz Univision, Univision Deportes, Univision Now, fuboTV, univisiondeportes.com

1:30 p.m.: New York City FC vs. Orlando City FS1, Fox Deportes, Fox Sports Go, foxsoccer2go.com

2:45 p.m.: Real Madrid vs. Barcelona beIN Sports, beIN Sports Espanol, fuboTV, go90, beIN Sports Connect

2:45 p.m.: Juventus vs. Genoa RAI International, fuboTV, go90, beIN Sports Connect

3:15 p.m.: Lyon vs. Monaco fuboTV, beIN Sports Connect

4 p.m.: Los Angeles Galaxy vs. Seattle Sounders ESPN, ESPN Deportes, WatchESPN, ESPN3.com

4 p.m.: Boston Breakers vs. Sky Blue FC go90

6 p.m.: Minnesota United vs. Colorado Rapids Direct Kick, MLS Live

8 p.m.: Santos Laguna vs. Club America Univision Deportes, Univision Now, fuboTV, univisiondeportes.com

MONDAY

2:45 p.m.: Eibar vs. Athletic Bilbao beIN Sports Espanol, fuboTV, beIN Sports Connect

2:45 p.m.: Pescara vs. Roma beIN Sports, fuboTV, beIN Sports Connect