Manchester City boss Pep Guardiola hailed his side's "destiny" being in their own hands as they moved potentially one game from lifting a fourth straight Premier League trophy.
Barrie McKay provided two excellent assists as Hearts enjoyed a comfortable 3-0 win over Dundee to ensure they will finish with their highest Scottish Premiership points tally in 18 years.
Record 10-time Italian Open champion Rafael Nadal lost to an inspired Hubert Hurkacz in the second round, after which the Spaniard said he will "try" his best to be fit…
Luton Town have been all but relegated from the Premier League after losing 3-1 at West Ham United, who managed to send off manager David Moyes in style in the…
Celtic manager Brendan Rodgers hit back at critics who he accused of treating him "like a novice" as he hailed the mentality of his team following a season-defining victory over…