CHICAGO (AP) -- Brook Lopez had a season-high 29 points, Joe Johnson had a double-double with 20 points and 11 rebounds and the Brooklyn Nets posted a 96-82 victory to snap the Chicago Bulls' seven-game winning streak on Tuesday night.

Chicago Bulls guard Jimmy Butler (21) shoots past Brooklyn Nets forward Mirza Teletovic (33) during the first half of an NBA basketball game on Tuesday, Dec. 30, 2014, in Chicago. (AP Photo/Andrew A. Nelles)

Lopez, playing in just his fifth game since returning from a lower back strain, started in place of Kevin Garnett and was 13 for 21 from the field.

Johnson was 8 for 14 from the field.

Mike Dunleavy led the Bulls (22-10) with 23 points on 9-for-15 shooting, including 5 for 9 on 3-pointers.

Jimmy Butler, who averaged 26.4 points during the winning streak, had just eight points. Derrick Rose had just four.

Brooklyn (15-16) had just one previous win this season against a team with a winning record, a 99-87 win at San Antonio on Nov. 22.

During their seven-game streak, the Bulls had averaged 106.6 points on 45.4 percent shooting. But after a 31-point first quarter, they struggled to score the rest of the game.