The Kobe-LeBron matchup didn't quite go as hyped, with neither at the top of his game.

But Kobe Bryant put on a show in the final 90 seconds despite a sore right wrist.

Bryant scored his team's last six points on three long jumpers including the go-ahead shot with 8.6 seconds left, and the Los Angeles Lakers beat LeBron James and the Cleveland Cavaliers 99-98 Thursday night.

"His last three shots were just amazing," an admiring James said afterward. "The guy was shooting shots like he was the only person in this arena. He has been through this before -- he has [championship] rings."