Real will be crowned Spanish champions if they avoid defeat at La Rosaleda.
Djokovic is looking to win his second title of the year in the Italian Open.
Manchester City need a win to secure third place.
Chelsea are aiming to win 30 games this campaign.
Pune will be looking to win their first ever IPL crown while Mumbai hope to be the first to win it three times.
Liverpool need a minimum of a win against Middlesbrough to confirm a top four finish this season.
Tottenham will finish the season in second spot.
MI and KKR face each other in IPL 2017 Qualifier 2 on Friday.
Kolkata have won the IPL twice in the last nine seasons.
Mumbai Indians and Rising Pune Supergiant face each other in IPL 2017 Qualifier 1 on Tuesday.
Arsenal are still in the race for a top-four place with Liverpool and Manchester City.
West Ham have won their last three home games against Liverpool.
Nadal is looking for his third title of 2017 after wins in Monte-Carlo and Barcelona.
Real Madrid turn focus to winning first La Liga title since 2012 after Champions League semi-final triumph.
Tottenham Hotspur face Manchester United in a Premier League clash on Sunday.
Arsenal have not won away to Stoke in their last six visits (L3, D3).
Manchester City will go to third with a win against Leicester City.
Chelsea are set to win their second title in three years.
Manchester United face Celta Vigo in the Europa League semi-final clash on 11 May.
Arsenal are seeking their fourth win in their last five league games when they visit St Mary's.
Juventus lead the first leg 2-0 against Monaco.
Chelsea need two more wins to secure the Premier League title.