It's a bumper day of sport live on Sky with the final round of The 152nd Open, the Hungarian GP, the World Matchplay Darts final and much more.
Billy Horschel holds a one-shot lead at Royal Troon on -4, with English duo Justin Rose and Daniel Brown in a logjam of challengers one shot behind. Coverage continues on Sky Sports Golf from 8am, with the leaders back in action around 2pm.
Also at 2pm, Lando Norris and Oscar Piastri make up a McLaren 1-2 on the starting grid at the Hungarian GP in what is sure to be a thrilling race.
Elsewhere, it is day four of the second Test between England and West Indies live on Sky Sports Cricket from 10.15am.
And it is the final of the World Matchplay Darts in Blackpool from 8pm on Sky Sports Action as Michael van Gerwen takes on Luke Humphries, while earlier in day, the Women's World Matchplay Darts starts at 1pm on Sky Sports Arena.
Rafael Nadal has come through two three-set thrillers to reach the Swedish Open final against Nuno Borges, which you can watch live on Sky Sports Tennis at 1pm.
There is also a pair of NRL games, Currie Cup action and much more on our channels.
- Introducing Sky Sports+ - 50% more live sport at no extra cost
- Download the Sky Sports App
- Ad content | All you need to know - Streaming Sky Sports with NOW
Sky Sports is your home of Premier League, EFL, Scottish Premiership and WSL football, every F1 race, all nine golf majors, every England home cricket match, tennis, darts, Super League, netball and much more.
You can upgrade to Sky Sports here, and non-Sky subscribers can watch all the action with a NOW pass.
Here's what's coming up live on Sky Sports over the next few days:
Sunday July 21
7.20am - Hungarian GP: Formula 3 Feature Race - live on Sky Sports F1
8am - The Open Final Round - live on Sky Sports Golf
9am - ATP and WTA Tennis - live on Sky Sports Tennis, choose your court in the Sky Sports App
9am - Hungarian GP: Formula 2 Feature Race - live on Sky Sports F1
9.15am - NRL: North Queensland Cowboys vs Canterbury Bulldogs - live on Sky Sports Action
10.15am - Second Test: England vs West Indies - live on Sky Sports Cricket, first ball 11am
11am - International Raceday Live - live on Sky Sports Racing
12.30pm - The Hungarian Grand Prix - live on Sky Sports F1, race starts 2pm
1pm - Women's World Matchplay Darts - live on Sky Sports Arena
1.45pm - Raceday Live - live on Sky Sports Racing
1.55pm - Currie Cup: Griffons vs Western Province - live on Sky Sports Mix
2.55pm - Super League: Castleford Tigers vs Catalans Dragons - live on Sky Sports Action, kick-off 3pm
5pm - NFL FLAG Championships - live on Sky Sports Mix
6pm - IndyCar: Ontario Honda Dealers Indy Toronto - live on Sky Sports F1
7.30pm - World Matchplay Darts Final - live on Sky Sports Action
7.30pm - LPGA Tour: Dana Open - live on Sky Sports Golf
11pm - PGA Tour: Barracuda Championship - live on Sky Sports Golf
Monday July 22
9am - ATP and WTA Tennis - live on Sky Sports Tennis, choose your court in the Sky Sports App
10.15am - Second Test: England vs West Indies - live on Sky Sports Cricket, first ball 11am
11am - International Raceday Live - live on Sky Sports Racing
5.15pm - Raceday Live - live on Sky Sports Racing
Tuesday July 23
9am - ATP and WTA Tennis - live on Sky Sports Tennis, choose your court in the Sky Sports App
11am - International Raceday Live - live on Sky Sports Racing
2pm - Raceday Live - live on Sky Sports Racing
2.15pm - The Hundred: Oval Invincibles Women vs Birmingham Phoenix Women - live on Sky Sports Cricket, first ball 2.45pm
6pm - The Hundred: Oval Invincibles Men vs Birmingham Phoenix Men - live on Sky Sports Cricket, first ball 6.30pm
Wednesday July 24
9am - ATP and WTA Tennis - live on Sky Sports Tennis, choose your court in the Sky Sports App
10.45am - International Raceday Live - live on Sky Sports Racing
1.45pm - Raceday Live - live on Sky Sports Racing
2.30pm - The Hundred: Southern Brave Women vs London Spirit Women - live on Sky Sports Cricket, first ball 3pm
6pm - The Hundred: Southern Brave Men vs London Spirit Men - live on Sky Sports Cricket, first ball 6.30pm
Thursday July 25
10am - ATP and WTA Tennis - live on Sky Sports Tennis, choose your court in the Sky Sports App
10.30am - International Raceday Live - live on Sky Sports Racing
10.45 - NRL Women's Premiership: Newcastle Knights vs Sydney Roosters - live on Sky Sports Action
12.30pm - Senior Open Championship - live on Sky Sports Golf
1.30pm - Belgian GP: Drivers' Press Conference - live on Sky Sports F1
1.45pm - Raceday Live - live on Sky Sports Racing
2.30pm - The Hundred: Manchester Originals Women vs Welsh Fire Women - live on Sky Sports Cricket, first ball 3pm
5pm - Racing League 2024 Week One - live on Sky Sports Racing
6pm - PGA Tour: 3M Open - live on Sky Sports Golf
6pm - The Hundred: Manchester Originals Men vs Welsh Fire Men - live on Sky Sports Cricket, first ball 6.30pm
7.30pm - Super League: Huddersfield Giants vs Leeds Rhinos - live on Sky Sports Action, kick-off 8pm
Friday July 26
8.50am - Belgian GP: Formula 3 Practice - live on Sky Sports F1
10am - ATP and WTA Tennis - live on Sky Sports Tennis, choose your court in the Sky Sports App
10am - Third Test: England vs West Indies - live on Sky Sports Cricket, first ball 11am
10am - Belgian GP: Formula 2 Practice - live on Sky Sports F1
10.30am - International Raceday Live - live on Sky Sports Racing
12pm - Belgian GP Practice One - live on Sky Sports F1, session starts 12.30pm
12.30pm - Senior Open Championship - live on Sky Sports Golf
1.15pm - Raceday Live - live on Sky Sports Racing
1.55pm - Currie Cup: Griffons vs Free State Cheetahs - live on Sky Sports Action
2pm - Belgian GP: Formula 3 Qualifying - live on Sky Sports F1
2.55pm - Belgian GP: Formula 2 Qualifying - live on Sky Sports F1
2.55pm - The Hundred: Northern Superchargers Women v Trent Rockets Women - live on Sky Sports Mix, first ball 3pm
3.45pm - Belgian GP Practice Two - live on Sky Sports F1, session starts 4pm
6pm - PGA Tour: 3M Open - live on Sky Sports Golf
6.30pm - The Hundred: Northern Superchargers Men v Trent Rockets Men - live on Sky Sports Cricket, first ball 6.35pm
7.30pm - Super League: Wigan Warriors vs Warrington Wolves - live on Sky Sports Action, kick-off 8pm
7.55pm - Super League: Hull KR vs London Broncos - live on Sky Sports Arena, kick-off 8pm
7.55pm - Super League: Leigh Leopards vs St Helens - live on Sky Sports Mix, kick-off 8pm
Watch Sky Sports News live
Sky Sports News brings you the latest sports news throughout the day on channel 409. Watch with a Sky Sports subscription or NOW pass.
Live football on Sky
Check out the full football fixture list, see the latest standings with our football tables and catch up with all the Premier League goals in 2023/24 with our free highlights.
And get news and analysis from Sky Sports' series of football podcasts including The Gary Neville Podcast, the Sky Sports Football Podcast, the Essential Football Podcast, Three Players and a Podcast, Sunday Supplement and Transfer Talk
Live Formula 1 on Sky
Formula 1 has a record schedule of 24 races for the first time and all race weekends will be live on Sky Sports F1.
Check out the full F1 2024 calendar, results and TV schedule, see the latest world championship standings and watch the best F1 video from the season so far.
And also stay up to date with the latest Sky Sports F1 Podcast.
Live boxing on Sky
There are a host of major boxing events coming up live on Sky Sports, while the Ringside Toe2Toe podcast welcomes the biggest names in the fight game.
Live cricket on Sky
Sky Sports brings you all the action from England Men's upcoming cricket games including two Test series against West Indies and Sri Lanka at home and Australia's white-ball tour.
England Women will also be live on Sky Sports in the Women's T20 World Cup in Bangladesh takes place in September and October.
Cricket fans can also watch The Hundred and much more this summer live on Sky and listen to the Sky Sports Cricket Podcast.
Live golf on Sky
Sky Sports is the home of the PGA Tour, DP World Tour and LPGA Tour while also showing all four men's majors and all five women's majors.
You can stay up to date with the latest scores and tee times from around the world of golf with our leaderboards.
Sky Sports will keep you up to date with all the latest golf news, review the week's tournaments and look ahead to forthcoming events on the Sky Sports Golf Podcast.
Live rugby league on Sky
Sky Sports will show every game from the 2024 Betfred Super League season. Sky Sports will show all six matches in each Super League round live.
Sky Sports also shows live matches from the NRL each week, while The Bench with Jenna and Jon brings you interviews with the big names from Super League and beyond.
Live tennis on Sky
Sky Sports is the new home for tennis in the UK and Ireland, with Sky Sports Tennis on Sky and NOW, making tennis content available all day, every day for fans.
Sky Sports will broadcast more live tennis than anywhere else, bringing over 4,000 matches from more than 80 tournaments a year on the ATP and WTA Tours, as well as full coverage of the US Open, all exclusively live.
Check out the full scores and schedule of the day's play, see the latest world rankings, and get news, analysis and interviews on the Sky Sports Tennis Podcast.
Live darts on Sky
Follow the 2024 betMGM Premier League live on Sky Sports as Luke Littler, Michael van Gerwen and Luke Humphries headline each Thursday.
Check out the latest standings from the Premier League Darts season, watch the best video from each week and keep up to date with the biggest news with the Love the Darts podcast.
What are the 12 Sky Sports channels?
401 - Sky Sports Main Event
402 - Sky Sports Premier League
403 - Sky Sports Football
404 - Sky Sports Cricket
405 - Sky Sports Golf
406 - Sky Sports F1
407 - Sky Sports Tennis
408 - Sky Sports Action
409 - Sky Sports News
412 - Sky Sports Arena
415 - Sky Sports Racing
416 - Sky Sports Mix