NEW YORK -- The Brooklyn Nets finally beat Houston twice in a season again, and it sure helped that the Rockets were so busy beating themselves.
"I thought throughout the game we played pretty good basketball," Johnson said. "We got off to a great start, which is always good for us because we're pretty much a young team and confidence is key for us."
Brooklyn set season highs for assists (27) and field goal percentage (55.6), capitalizing on the good opportunities the Rockets created for them with 24 turnovers.
"Just poor decision-making, especially on my end," All-Star James Harden said. "Had too many unforced turnovers, just giving them opportunities."
Thaddeus Young finished with 20 points and 12 rebounds for the Nets, who have recorded two of their six victories this season against Houston. Bojan Bogdanovic scored 19 points in place of injured rookie Rondae Hollis-Jefferson.
Johnson had 15 points on 6-of-8 shooting in the fourth quarter of his bobblehead night as the Nets avoided a third straight loss.
"That's what Joe does," Lopez said. "There's a reason his bobblehead looks the way it does. We know we can go to him time and time again in the crunch time. He's going to deliver."
Marcus Thornton scored a season-high 32 points for the Rockets, who got quiet nights from Harden and Dwight Howard. Corey Brewer had 22 in extended minutes after starting forward Trevor Ariza was lost to a bruised lower back after 4 minutes.
Harden was 2 for 9 for 10 points, and also finished with nine assists and seven turnovers. Howard, who had 22 points and 18 rebounds Saturday in a victory over Sacramento, took just five shots and finished with 10 points and nine rebounds.
"We should've come out with a better effort. We didn't and we paid the price for it," Howard said. "Our effort was better in the third and fourth quarter, but we can't hand teams good leads and expect to come back."
The Rockets had won three in a row and were trying to get back to .500 for the first time since they were 4-4 after a loss to the Nets on Nov. 11.
That was the Nets' first victory of the season after seven losses and by adding Tuesday's win, they took a pair from the Rockets for the first time since 2001-02.
Thornton scored 17 straight Houston points in the fourth, but the Rockets couldn't get the stop they needed whenever they got really close.
The Nets also had 24 turnovers in the sloppy contest.
The Rockets came in allowing 107.3 points per game, 28th in the NBA, and for a while it appeared even the anemic Nets offense would blow past that. Brooklyn had 57 points at halftime and opened an 18-point lead in the third quarter before Thornton had six straight points to finally get the Rockets going.
The Rockets cut it to 80-72 after three, and Thornton made consecutive 3s early in the fourth and then had a steal and layup to trim it to 84-82.
Rockets: Ariza was hurt in the first quarter when he landed hard on a drive to the basket, with a loud thud. He stayed down for a couple of minutes before limping to the locker room. ... Howard celebrated his 30th birthday.
Nets: Lopez became the sixth player to make 400 starts for the Nets franchise, following Buck Williams (633), Jason Kidd (504), Kerry Kittles (455), Richard Jefferson (417) and Jason Collins (405). ... The Nets, who came in averaging an NBA-best 46.9 points per game in the paint, had 54 against Houston.
Coach Lionel Hollins estimated a 10-week absence for Hollis-Jefferson, who broke his right ankle Saturday in practice. However, the Nets said an official timetable won't be known until after surgery on Wednesday morning.
Howard said his birthday wish would be to win a championship.
"That's the only thing I play for, is to win a championship," he said. "So, I'll be very thankful when that day happens."
Rockets: Visit Washington on Wednesday.
Nets: Host Philadelphia on Thursday.
The five most fascinating things to watch in James Harden's Nets debut
This superteam carries immediate intrigue. Here are the early trends to monitor.
Celtics face the Knicks on 5-game win streak
New York Knicks (5-8, 11th in the Eastern Conference) vs. Boston Celtics (8-3, first in the Eastern Conference)
New Orleans faces Sacramento, looks to halt 5-game slide
New Orleans Pelicans (4-7, 12th in the Western Conference) vs. Sacramento Kings (5-8, 14th in the Western Conference)