Manuel Pellegrini and his Manchester City take on impressive Zidane’s side in their first ever Champions League semifinal clash.
Football betting tips
Tottenham still have a hope for the Premier League title and they need to beat WBA to keep up with Leicester.
Celta Vigo still hope for a place in top-4 and would settle with three points only.
Tottenham take on out-form West Brom at home as they keep chasing Leicester City in the championship race.
Juventus visit Artemio Franchi trying to collect another three points.
Toral’s men take on solid Sociedad after tiresome game at Bernabeu and prior to important Europa League semis.
Ranieri’s men take on out-form Swans as they keep living their dream.
Valencia take on Getafe on the road trying to extend their winning streak.
Sevilla fight Betis in the Seville derby hoping to earn another thrashing over rivals.
Lazio and Sampdoria strive to end disappointing campaign with positive result.
Gladbach’s team continue battle for top-4 place.
Basque’s team visits league lowly, who still have chances to survive.
Impressive Mainz travel to Frankfurt to face struggling Eintracht.
The League Cup final match between the Champions PSG and in-form Lille.
Will Deportivo manage to bounce back at Ipurua after humiliating defeat to Barcelona?
Infuriated Barcelona will probably keep thrashing their opponents after elimination from the Champions League.
There game were Atletico and Malaga will decide which defense is better.
Lowly Newcastle United will try to beat in-form and solid Liverpool hoping to avoid relegation.
Will Chelsea try to bounce back after humiliating defeat to Manchester City as Stamford Bridge?
Will inconsistent Schalke manage to beat in-form and solid at the moment Bayer?