Stephen Curry's comeback on Thursday night was a welcome sight for LeBron James, who told the Golden State Warriors guard "the game missed you".

Curry had been out since October with a broken hand but he played 27 minutes against the Toronto Raptors at Chase Center, draining three three-pointers in a 23-point display.

The Warriors, whose season has been ruined by the injuries to Curry and Klay Thompson, lost 121-113 but head coach Steve Kerr said his team were "through the woods" now their two-time MVP was fit again.

Golden State's NBA-worst 14-49 record means they are not a factor in the Western Conference, with the Los Angeles Lakers leading the way ahead of the Los Angeles Clippers and the Denver Nuggets.

Yet Lakers star James was still pleased to see Curry back on the hardwood.

"Happy to see @StephenCurry30 back out there again!" James wrote on Twitter.

"Nothing like being in your sanctuary! The game missed you."