Joselu double sees Madrid snatch final berth from Bayern Munich

Real Madrid snatched an incredible semi-final victory as two late goals defeated Bayern Munich and set up a Champions League final with Borussia Dortmund. Bayern looked to be heading to the final when Alphonso Davies cut in and blasted past Andriy Lunin but Joselu grabbed an 88th-minute equaliser and two minutes later swept home from six yards out to complete a stunning comeback.

Read more

Benjamin Thomas takes dramatic stage 5 win from the breakaway – Giro d’Italia

Stage 5 of the Giro d’Italia was tailor made for the sprinters yet Frenchman Benjamin Thomas won from a heroic quartet of escapees as the fastmen were let down by their team-mates. Tadej Pogacar retained the pink jersey but all eyes were on Thomas and Cofidis after their first win in 2024 from the breakaway.

Read more

Hummels the hero as Dortmund stun PSG to book final spot

Borussia Dortmund produced a fine away performance to beat Paris St-Germain and reach their first Champions League final since 2013. Dortmund held a 1-0 advantage following the first leg of the semi-final and doubled their lead when Mats Hummels was left unmarked five yards out to head in from Julian Brandt’s left-wing corner. PSG had chances to get back into the tie but were unable to breakthrough the Dortmund defence.

Read more

Jonathan Milan surges to victory on stage 4 – Giro d’Italia

Jonathan Milan claimed his second win at the Giro d’Italia, and his first in the 2024 edition, with a magnificent sprint victory in Andora. The Italian had to sprint from far out after his team had chased down Filippo Ganna, but he blew away his rivals, including Stage 3 winner Tim Merlier, to triumph. Tadej Pogacar avoided any drama to retain the leader’s maglia rosa.

Read more

David Moyes to leave West Ham at end of season

David Moyes will leave the role of West Ham manager “by mutual consent” when his contract expires at the end of the season. The club confirmed the news on Monday evening, amid reports that the former Spain, Real Madrid and Wolves head coach, Julen Lopetegui, has agreed a deal to take over in the summer.

Read more