LeBron James scored 22 points for the Cavaliers on Friday night in his return to the court after battling the flu.

Cleveland lost to the Spurs, 105-98, at the AT&T Center in San Antonio.

James hasn't fully recovered from the flu, but said that he felt good after the game. He and two teammates tested positive this week for Influenza A.

"I'm down probably 20 percent of what I know I'm capable of playing at," said James, who is expected to sit out Saturday's preseason game against Dallas.