This weekend's live sport on TV includes some massive Six Nations encounters, a return of the League of Ireland and a few intriguing FA Cup battles to name just a few bits.
It hasn't been the most memorable Six Nations campaign for Ireland but they'll be hoping to go out on a high with victory over England at the Aviva Stadium. Sadly, the game is kind of just an appetiser for the huge clash in Paris as Wales aim to clinch a second Grand Slam in three years against France.
As well as the oval ball, it's the first round of 2021 League of Ireland Premier Division action, with all games available through a WATCHLOI subscription - more information on that here.
Plus there's Waterford's Sam Bennett taking part in the Milan San-Remo cycling race, some NBA action and, of course, good helping of Premier League and FA Cup.
Have a look at all the live sport on TV this weekend below...
Saturday March 20
Scotland v Italy (2.15pm), Ireland v England (4.45pm), France v Wales (8pm) - all live Virgin Media One
League of Ireland Premier Division
Finn Harps v Bohemian FC, Longford Town v Derry City Sligo Rovers v Dundalk - all kick off at 6pm and are available to watch on the WATCH LOI subscription
AFC Bournemouth v Southampton - BT Sport 1 at 12.15pm
Everton v Manchester City - BT Sport 1 at 5.30pm
Brighton & Hove Albion v Newcastle United - Sky Sports Main Event at 8pm
Brentford v Nottingham Forest (12.30pm), Watford v Birmingham City (3pm), Swansea City v Cardiff City (5.30pm) - All live on Sky Sports Football
Crotone v Bologna (2pm), Spezia v Cagliari (5pm) - both live on Premier Sports 1 and LiveScore app
Bayern Munich v VfB Stuttgart (2.30pm), Schalke 04 v Borussia Mönchengladbach (5.30pm) - Both live on BT Sport 2
Milan-San Remo - Eurosport 1 at 1.25pm
Atlanta Hawks v LA Lakers - Sky Sports Mix - 7.30pm
Sunday March 21
Celtic v Rangers - Sky Sports Football at 12pm
Chelsea v Sheffield United (1.30pm), Leicester City v Manchester United (5.30pm) - Both live on BBC One
West Ham United v Arsenal (3pm), Aston Villa v Tottenham Hotspur (7.30pm) - Both live on Sky Sports Main Event
Verona v Atalanta (11.30am, Premier Sports 1 and LiveScore app), Sampdoria v Torino (2pm LiveScore app), Udinese v Lazio (2pm LiveScore app), Fiorentina v AC Milan (5pm Premier Sports 2), Roma v Napoli (7.45pm Premier Sports 2 and LiveScore app)
Hoffenheim v Mainz (12.30pm), Hertha Berlin v Bayer Leverkusen (2.30pm), SC Freiburg v Augsburg (5pm) - All live on BT Sport Extra 2
Orlando Magic v Boston Celtics - 7.30pm, Sky Sports Arena