CLEVELAND -- Mike Miller made his coach look like a genius Friday night.
Miller, showing little rust from missing seven games with a concussion, scored 21 points on seven 3-pointers in his first start of the season, and the Cleveland Cavaliers defeated the Brooklyn Nets 95-91.
Cavaliers coach David Blatt's decision to start Miller, who missed one 3-pointer in eight attempts and played 33 minutes, paid off in a major way.
"When the fire is hot, you want to let it burn," Blatt said. "It was burning tonight."
LeBron James scored a team-high 22 points and moved into 23rd place on the all-time scoring list, but the four-time MVP credited Miller for the victory.
"He's a professional guy," James said. "You know you can always count on him, even when he's doesn't make shots. We needed him. He kept us afloat."
Miller, who was averaging 1.5 points and was 5-for-20 on 3-pointers going into the game, downplayed his role in the victory.
"I came here for one thing, and that's to win games," he said. "For me to be able to be out there and help is all I care about."
Miller hit his first three 3-point attempts, and was 5-of-6 from behind arc for 15 points in the first half. He appeared to injure his left ankle late in the second quarter, but waved off the bench and remained in the game.
"I wasn't coming out of the game," he said. "I finally got an opportunity to play again."
James and Miller were teammates in Miami for three seasons, including two championship runs.
"His ability to shoot the ball gives us so much more of a dynamic out there," James said.
"We've played a lot of games together," Miller said. "We've been through the biggest moments. We've got a trust factor. He's pretty easy to play with, ask anybody."
Brooklyn coach Lionel Hollins knows how well James and Miller play together.
"I thought he was the little guy who was on LeBron's shoulder who travels with him everywhere he goes," Hollins said. "He shot the ball great."
"My calf felt tight in the first quarter and it hurt pretty bad when I landed after making an assist," Williams said. "I don't want to miss any games so hopefully the test comes back good."
Brooklyn cut an eight-point lead to 94-91 on Johnson's 3-pointer with 41 seconds remaining. The Cavaliers committed a turnover, but Kevin Garnett missed a contested 3-pointer and James split two free throws with 1.3 seconds left.
The Cavaliers defeated the Nets 110-88 in Brooklyn on Dec. 8, breaking open a close game with a dominating second half in front of Prince William and Kate Middleton.
Nets: Williams finished with one point and five assists in 10 minutes. He missed all five shots. ... G Sergey Karasev (strained left oblique) returned to the starting lineup after missing one game. G Alan Anderson returned to his usual role coming off the bench. ... Karasev and Jack both played for the Cavaliers last season.
Cavaliers: F Shawn Marion was moved to the bench to make room for Miller in the lineup. The majority of Marion's playing time will come at small forward, the position he's played most of his career. That could also ease the workload for James, who is averaging 37.7 minutes, fourth in the league. . With Miller's return, the Cavaliers are at full strength for the first time in six weeks. Guard Matthew Dellavedova returned last week after missing 15 games because of a sprained knee.
Nets: Host Detroit on Sunday.
Cavaliers: Host Memphis on Sunday.
Valanciunas, Hart lead Pelicans past Knicks, 102-91
— Jonas Valanciunas had 18 points and 10 rebounds, Josh Hart added 17 points and the New Orleans Pelicans beat the New York Knicks 102-91 on Thursday night.
Suns rally late to beat Mavs 109-101, sweep 5-game road trip
— Devin Booker scored 28 points, Chris Paul had 20 points and 11 assists, and the Phoenix Suns rallied late to beat the Dallas Mavericks 109-101 on Thursday night.
CP3 ices game for the Suns with 3-pointer
Chris Paul pulls up from the wing and drills the 3-pointer to seal the win for the Suns.