Champions League

Few would have predicted that Liverpool and Roma would make it through to the Champions League semi-finals. But they toppled Man City and Barcelona, respectively, and earned their places in the last four of the most important competition in club football. Now they lock horns at Anfield on Tuesday night for a first leg clash, and it will be a special evening for Liverpool’s star striker, Mohamed Salah. He joined Liverpool from Roma in the summer and has since gone on to break all manner of goal scoring records for the Reds. Expect him to break Roma hearts by adding to his tally on Tuesday (13/17 with Unibet and 888 Sport).

The following day a more familiar looking semi-final takes place, with holders Real Madrid travelling to Germany to face Bayern Munich. Both are giants of the game and it should be a thrilling battle, in which the visitors are attractively priced (5/2 with Bet Victor, Coral, Betway, Betfred and others).

Europa League

Arsene Wenger stunned the footballing world by announcing that he will leave Arsenal at the end of the season, following 22 trophy-laden years in charge. Results have been poor in recent times, but his players could rally to deliver him one more piece of silverware. The Gunners are underdogs in their Europa League semi-final, but the players have vowed to win the trophy for him. To do so, they must topple the mighty Atletico Madrid, tournament favourites, who travel to London for the first leg on Thursday night. Arsenal are 8/5 with Sun Bets, Betfred and Boylesports to win it.

Whoever wins that tie should win the trophy, as the other semi-final features Marseille and Red Bull Salzburg. Marseille should win it, but they would be huge underdogs against either Atletico or Arsenal in the final.

Tennis

It is clay-court season and that means Rafa Nadal dominance. After the Monte Carlo Masters final, he heads into the ATP Barcelona and he is the 1/2 favourite with Betfair to win it. But watch out for up-and-coming French star Dominic Thiem (6/1 with Paddy Power), who is his heir apparent.

Cricket

There is Indian Premier League action throughout the week. Mumbai Indians won the tournament last year, but they have lost three of their opening four games this time around. They will bid to improve their record when they take on the Hyderabad Sunrisers, who have won three of four thus far, on Tuesday. There is county cricket on Friday and Saturday, with Lancashire v Surrey and Hampshire v Essex standing out as two huge Tests that will go a long way in determining the Division 1 winners.

Snooker

The World Championships are taking place, and multiple champion Ronnie O’Sullivan is the 4/1 favourite to win it.

Darts

Premier League darts takes place on Thursday and a resurgent Peter Wright (5/4 with Betfair) takes on Michael Smith in a bid to climb further up the table. Leader Michael van Gerwen is in action, alongside all the biggest names in the sport.

Weekend Action

The big game sees Man Utd take on Arsenal, and Wenger would love to gain one last win over his fierce rivals, but Jose Mourinho will be determined not to lose. Swansea take on Chelsea in a big game for their survival bid. Barcelona could wrap up the Spanish title away at Deportivo, if second-placed Atletico Madrid fail to beat Alaves.

Stateside

The NBA playoffs rage on and the Philadelphia 76ers (14/1 with Bet Stars) are attracting a lot of futures action for the NBA Championship after dominating the Miami Heat.