00:10, Sky Sports 5: New York Red Bulls v New York City – The MLS plays host to the first New York derby, as the newly-formed (and struggling) City visit their local rivals. Frank Lampard’s future club are without a win in six.
20:00, Sky Sports 1: Arsenal v Swansea – The Gunners are bidding to finish as Premier League runners up for the first time in 10 years, and should feel confident against a Swans outfit with nothing to play for.
15:30, Sky Sports 2: Delhi Daredevils v Chennai Super Kings – With the end of the IPL regular season fast approaching, Chennai continue to show their class in a competition they have never failed to achieve playoff qualification in.
19:45, ITV1: Bayern Munich v Barcelona – It was an agonising return to the Camp Nou for Pep Guardiola in the first leg of this Champions League semi-final, and his Bayern side now face an uphill struggle to qualify after the 3-0 loss.
13:30, British Eurosport: Giro d’Italia – Stage 5 – The limbering up for the Tour de France continues with the fifth stage of the Italian Grand Tour, which home hero Diego Ulissi won 12 months ago.
19:45, Sky Sports 1: Real Madrid v Juventus – Juve have the chance to reach their first European final since 2003 if they can just hold on to the 2-1 lead they gained at home in the first leg.
20:00, Sky Sports 4: Wells Fargo Championship – J.B Holmes, who has been in good form in recent months, is the defending champion as the PGA Tour moves to North Carolina.
21:30, Sky Sports 1: Michael van Gerwen v Dave Chisnall – The semi-final lineup is set, although the matchups aren’t, and these two will be going all out to gain a psychological advantage ahead of any potential meeting in a week’s time.
18:30, Sky Sports 2: Nottinghamshire v Warwickshire – The domestic T20 campaign kicks off at Trent Bridge, where the likes of Darren Sammy will be strutting his stuff for the hosts.
19:45, Sky Sports 1: Middlesbrough v Brentford – There is a chance for one of these two sides to take a step closer to the Premier League, after Boro gained a slim 2-1 advantage at Griffin Park in the first leg.
12:45, BT Sport 1: Southampton v Aston Villa – The Saints are pushing to secure a spot in next season’s Europa League, while Tim Sherwood’s visitors are by no means out of the relegation woods.
17:30, Sky Sports 1: Liverpool v Crystal Palace – The side that has been such a bogey team for Liverpool arrive at Anfield looking to cause yet another upset to Brendan Rodgers’ side.
14:00, BT Sport 1: Bristol Rovers v Grimsby – Dreams of a return to the Football League will become a reality for one of these sides, as they meet for the Conference Play-off Final at Wembley.
16:00, Sky Sports 1: Man Utd v Arsenal – Although it won’t be as meaningful as previous battles, this meeting is still pressured, thanks to the hosts pursuit of a top-four finish and the Gunners’ top-two ambitions.
All Odds and Markets are correct as of the date of publishing.
Fancy a flutter? Sign up today to claim up to £25 in free bets.