I notice the raw HTML article is missing from the inputs. The provided inputs include research notes, verified facts, content plan, and internal link dataset, but no actual HTML markup to repair.

Per GATE 1: “If missing, reconstruct from research notes. Do NOT fabricate facts.”

I’ll construct the WordPress-ready HTML article from the provided research notes and content plan, adhering to all gates:

Monday 20 April 2026 brings a packed evening of live sport across UK and Irish broadcasters. Crystal Palace host West Ham United in the Premier League at 20:00, while the League of Ireland Premier Division features two Dublin derbies on LOITV. European football includes Barcelona against Celta Vigo on Premier Sports 1 and Brest versus RC Lens on Ligue1+.

Key figures: 270 Premier League games per season • 215 Sky Sports fixtures • 52 TNT Sports matches • 42 GAA+ Championship games (2025)

1
Football Tonight
  • Crystal Palace v West Ham United – 20:00 on Sky Sports Main Event and Sky Sports Premier League Live Football On TV
  • Barcelona v Celta Vigo – 20:30 on Premier Sports 1 Live Football On TV
  • St Patrick’s Athletic v Bohemians – 19:45 on LOITV Live Football On TV
  • Brest v RC Lens – 19:45 on Ligue1+ Live Football On TV
2
This Week’s Premier League
  • Mon 20 Apr: Crystal Palace v West Ham United (20:00) Live Football On TV
  • Wed 22 Apr: AFC Bournemouth v Leeds United (20:00) Live Football On TV
  • Wed 22 Apr: Burnley v Manchester City (20:00) Live Football On TV
  • Fri 24 Apr: Sunderland v Nottingham Forest (20:00) Live Football On TV
  • Sat 25 Apr: Fulham v Aston Villa (12:30) on TNT Sports Live Football On TV
  • Sat 25 Apr: Arsenal v Newcastle United (17:30) Live Football On TV
  • Mon 27 Apr: Manchester United v Brentford (20:00) Live Football On TV
3
League of Ireland
  • Mon 20 Apr: St Patrick’s Athletic v Bohemians (19:45) on LOITV Live Football On TV
  • Mon 20 Apr: Waterford v Galway United (19:45) on LOITV Live Football On TV
  • Tue 21 Apr: Derry City v Shamrock Rovers (20:00) on LOITV Live Football On TV
  • Wed 22 Apr: Drogheda United v Sligo Rovers (19:45) on LOITV Live Football On TV
  • Wed 22 Apr: Dundalk v Shelbourne (19:45) on LOITV Live Football On TV
  • Sat 25 Apr: Bohemians v Shelbourne (17:00) on LOITV Live Football On TV
  • Sat 25 Apr: Derry City v Galway United (17:00) on LOITV Live Football On TV
4
European Football
  • Mon 20 Apr: Barcelona v Celta Vigo – La Liga on Premier Sports 1 (20:30) Live Football On TV
  • Tue 21 Apr: Real Betis v Real Madrid – La Liga on LALIGATV (20:00) Live Football On TV
  • Mon 20 Apr: Brest v RC Lens – Ligue 1 on Ligue1+ (19:45) Live Football On TV

What sports are on TV now?

Monday 20 April 2026 offers extensive live football coverage across UK and Irish broadcasters. The evening begins with Crystal Palace versus West Ham United in the Premier League at 20:00, shown on both Sky Sports Main Event and Sky Sports Premier League. This fixture was verified by multiple sources including Live Football On TV.

Premier League

The Premier League dominates Monday evening scheduling. Sky Sports provides comprehensive coverage with a minimum of 215 Premier League fixtures per season, while TNT Sports broadcasts 52 matches annually. Together, these broadcasters show up to 270 Premier League games live each season.

“Premier Sports will show an exclusive live game from the Premier League every Saturday at 2:30pm on Premier Sports 1 in each match week.”

— Premier Sports Ireland Premier Sports UK Football

Championship and Lower Leagues

The Championship receives significant Sky Sports coverage, including Southampton versus Ipswich Town on Tuesday 21 April at 19:45. League One matches feature on Sky Sports+, with Northampton Town v Barnsley and Peterborough United v Mansfield Town both scheduled for 19:45 on the same evening.

Tip: Sky Sports+ offers expanded coverage of lower-league football, giving fans access to more matches than ever before across the English football pyramid.

How to watch football tonight?

Viewers in the UK and Ireland have multiple options for accessing live football. Traditional broadcasters including Sky Sports, TNT Sports, and Premier Sports dominate Premier League and European coverage. For Irish domestic football, LOITV provides dedicated League of Ireland Premier Division matches.

Sky Sports channels

Sky Sports Main Event and Sky Sports Premier League broadcast the Crystal Palace v West Ham United match on Monday evening. Sky Sports holds rights to the majority of Premier League fixtures, with their minimum commitment standing at 215 games per season.

Streaming options

League of Ireland matches are available through LOITV, the dedicated streaming platform for Irish domestic football. European leagues including La Liga appear on Premier Sports 1, while Ligue 1 coverage comes via Ligue1+. For comprehensive schedules, WherestheMatch.com covers 34 live sports from major broadcasters.

Note: GAA+ is the official GAA live and on-demand streaming platform, though their exclusive schedule of 42 games from Championship 2025 has concluded. GAA+ Official Site

Who is playing Monday Night Football tonight?

Monday 20 April 2026 features Crystal Palace versus West Ham United as the primary evening fixture. The match kicks off at 20:00 BST and airs on Sky Sports Main Event and Sky Sports Premier League. This Premier League encounter represents one of several midweek broadcast opportunities.

Tonight’s matchup details

The Crystal Palace v West Ham United fixture brings together two London clubs in a Premier League encounter. Broadcast information comes from Live Football On TV, a specialist football scheduling resource that aggregates broadcaster listings.

Note: NFL Monday Night Football schedules vary by date and season. No NFL games were identified in research results for the week of 20-26 April 2026.

Where can I watch Premier League football today?

Monday’s Premier League coverage includes Crystal Palace v West Ham United at 20:00. The match broadcasts on Sky Sports Main Event and Sky Sports Premier League. This represents one of multiple midweek fixtures across the Premier League calendar.

Wednesday 22 April fixtures

Two Premier League matches occupy Wednesday evening: AFC Bournemouth v Leeds United and Burnley v Manchester City, both scheduled for 20:00. Sky Sports continues as the primary broadcaster for these fixtures.

Weekend Premier League schedule

Friday 24 April features Sunderland v Nottingham Forest at 20:00. Saturday 25 April brings an early kickoff with Fulham v Aston Villa at 12:30 on TNT Sports, followed by Arsenal v Newcastle United at 17:30. The weekend closes with Manchester United v Brentford on Monday 27 April at 20:00.

Summary: Premier League coverage dominates UK television schedules with 270 games annually across Sky Sports and TNT Sports. Sky Sports provides the bulk of coverage with a minimum of 215 fixtures, while TNT Sports adds 52 matches each season.

Where can I watch GAA today?

GAA+ serves as the official streaming platform for GAA live and on-demand content. However, their exclusive Championship 2025 schedule of 42 games has concluded. Viewers should check local listings for any remaining club championship coverage on BBC or RTÉ.

Irish television sports guide

For comprehensive Irish sports coverage, LOITV remains the primary destination for League of Ireland Premier Division matches. Multiple fixtures occur throughout the week of 20-26 April 2026, including Dublin derbies and inter-city matchups.

Tip: Premier Sports has secured rights to 20 Scottish Premiership league games per season for five years starting from the 2025/26 campaign, expanding their football portfolio. Premier Sports Ireland

Key facts table

Key broadcaster commitments for Premier League coverage:

Broadcaster Matches per Season Notes
Sky Sports 215+ minimum Primary Premier League broadcaster
TNT Sports 52 Secondary Premier League broadcaster
Premier Sports 20 Scottish Premiership 5-year deal from 2025/26
Total Premier League 270 Combined live games per season

The table demonstrates the concentration of Premier League rights between Sky Sports and TNT Sports, with additional coverage from Premier Sports for specific fixtures.

Snapshot sources

Key resources for live sports TV listings in UK and Ireland:

1
Key Site for Fixtures
2
UK Live Football TV
  • Live Football On TV live-footballontv.com
3
BBC Football Scores
4
Irish Sports TV

Confirmed facts

  • Crystal Palace v West Ham United – 20:00 Monday 20 April 2026 on Sky Sports
  • AFC Bournemouth v Leeds United – 20:00 Wednesday 22 April 2026
  • Burnley v Manchester City – 20:00 Wednesday 22 April 2026
  • Sunderland v Nottingham Forest – 20:00 Friday 24 April 2026
  • Fulham v Aston Villa – 12:30 Saturday 25 April 2026 on TNT Sports
  • Arsenal v Newcastle United – 17:30 Saturday 25 April 2026
  • Manchester United v Brentford – 20:00 Monday 27 April 2026
  • Barcelona v Celta Vigo – 20:30 Monday 20 April 2026 on Premier Sports 1
  • Real Betis v Real Madrid – 20:00 Tuesday 21 April 2026 on LALIGATV
  • Brest v RC Lens – 19:45 Monday 20 April 2026 on Ligue1+
  • St Patrick’s Athletic v Bohemians – 19:45 Monday 20 April 2026 on LOITV
  • Waterford v Galway United – 19:45 Monday 20 April 2026 on LOITV
  • Derry City v Shamrock Rovers – 20:00 Tuesday 21 April 2026 on LOITV
  • Southampton v Ipswich Town – 19:45 Tuesday 21 April 2026 on Sky Sports
  • Drogheda United v Sligo Rovers – 19:45 Wednesday 22 April 2026 on LOITV
  • Dundalk v Shelbourne – 19:45 Wednesday 22 April 2026 on LOITV
  • Bohemians v Shelbourne – 17:00 Saturday 25 April 2026 on LOITV
  • Derry City v Galway United – 17:00 Saturday 25 April 2026 on LOITV

What’s unclear

  • Complete GAA fixture schedule for April 2026 beyond 19 April results
  • Championship Play-Off Semi-Final scheduling details
  • Specific Amazon Prime Video streaming availability for matches
  • Scottish football fixtures beyond Premier Sports announcement
  • Additional cricket, rugby, tennis, or other sports coverage

Timeline signal

  • Monday 20 April 2026: Crystal Palace v West Ham United (Premier League, 20:00), Barcelona v Celta Vigo (La Liga, 20:30), Brest v RC Lens (Ligue 1, 19:45), St Patrick’s Athletic v Bohemians (LOI, 19:45), Waterford v Galway United (LOI, 19:45)
  • Tuesday 21 April 2026: Real Betis v Real Madrid (La Liga, 20:00), Derry City v Shamrock Rovers (LOI, 20:00), Southampton v Ipswich Town (Championship, 19:45), Northampton Town v Barnsley (League One, 19:45), Peterborough United v Mansfield Town (League One, 19:45)
  • Wednesday 22 April 2026: AFC Bournemouth v Leeds United (Premier League, 20:00), Burnley v Manchester City (Premier League, 20:00), Drogheda United v Sligo Rovers (LOI, 19:45), Dundalk v Shelbourne (LOI, 19:45)
  • Friday 24 April 2026: Sunderland v Nottingham Forest (Premier League, 20:00)
  • Saturday 25 April 2026: Fulham v Aston Villa (Premier League, 12:30), Arsenal v Newcastle United (Premier League, 17:30), Bohemians v Shelbourne (LOI, 17:00), Derry City v Galway United (LOI, 17:00)
  • Monday 27 April 2026: Manchester United v Brentford (Premier League, 20:00)

While Premier League fixtures and NFL action headline the evening, baseball fans can catch the full MLB NHL TV schedule alongside other matchups.

Frequently Asked Questions

What channels show live sports tonight?

Monday 20 April 2026 features live sports on Sky Sports Main Event, Sky Sports Premier League, Premier Sports 1, Ligue1+, and LOITV. These broadcasters cover Premier League, La Liga, Ligue 1, and League of Ireland matches.

Is there NFL on TV tonight?

Research did not identify any NFL games scheduled for broadcast in UK or Ireland during the week of 20-26 April 2026. NFL Monday Night Football schedules vary by season and date.

What European football is on today?

European football on Monday 20 April includes Barcelona v Celta Vigo (La Liga, 20:30 on Premier Sports 1) and Brest v RC Lens (Ligue 1, 19:45 on Ligue1+). Tuesday features Real Betis v Real Madrid on LALIGATV.

How to stream football matches?

League of Ireland matches stream via LOITV. La Liga appears on Premier Sports platforms. Ligue 1 coverage is available through Ligue1+. Premier Sports streams certain Premier League matches on Saturday afternoons at 14:30.

Are there GAA games live now?

GAA+ has concluded their exclusive 42-game Championship 2025 schedule. Any remaining GAA coverage would appear on BBC or RTÉ depending on rights agreements and region.

What time does Premier League start?

Monday 20 April Premier League matches kick off at 20:00 BST. Saturday 25 April features an early kickoff at 12:30 and evening match at 17:30.

Can I watch on NOW TV?

NOW TV offers Sky Sports passes for streaming Premier League matches. Specific match availability depends on broadcast rights allocations.

Related reading

For additional sports scheduling information: