Cleveland beat Indiana 101-97, with James scoring 29 points while playing with a bruised quadriceps.
James took a knee to the leg on Friday and said he would get round-the-clock treatment so he could play against the Pacers.The treatment paid off as James hit seven late free throws and found Kevin Love for two key baskets in the final 27 seconds.
Love scored 22 points and had 19 rebounds for the Cavaliers, who haven't lost since the season opener against Chicago.
Paul George scored 32 points for Indiana, who went scoreless for nearly four minutes after taking a 90-88lead.
Detroit's Andre Drummond had 29 points and an impressive 27 rebounds while Reggie Jackson scored a career-high 40 points as the Pistons beat Portland 120-103.
Jackson had 26 points in the fourth quarter alone and the Pistons outscored the Blazers 41-11 in the final period.
It was the Pistons' first win in Portland since 2007 and snapped a six-game overall losing streak to the Blazers.AP