The Cleveland Cavaliers managed to defeat the Los Angeles Lakers in what was the final show-down between NBA stars - LeBron James, and Kobe Bryant. James pulled no punches in the showdown at Staples Centre in Los Angeles, the Cavaliers taking victory in 120-108. Bryant is retiring at the end of the season, and ended the game with a standing ovation from fans.

Arsenal crowned Premier League champions for first time in 22 years
Southampton expelled from EFL playoff final after spying breach
LIV Golf focused on long-term funding amid reports of potential bankruptcy
Alcaraz to miss Wimbledon as he continues to recover from wrist injury
Ronaldo to lead Portugal at sixth World Cup as 27-man squad named
