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.

Juventus sack coach Tudor after eight-match winless run
India's Iyer taken to hospital after fielding injury
Norris unfazed by crowd boos after winning in Mexico
Mbappe and Bellingham strike as Real Madrid edge Barcelona 2-1 in fiery El Clasico
Brazilian teen Fonseca beats Fokina to win biggest career title in Basel
