Nets 109, Celtics 107: Jarrett Jack highlighted a season-high 27 points with a go-ahead floater in the final minute as visiting Brooklyn rallied to record its first three-game winning streak of the season.
Alan Anderson scored 10 of his 15 points in the fourth quarter and Mason Plumlee finished with 14 points and 12 rebounds for the Nets, who scored 21 points in the final 7:09. Mirza Teletovic chipped in 11 points off the bench.
Jeff Green led five in double figures with 22 points and Jared Sullinger contributed 19 for Boston, which shot 51.7 percent overall. Avery Bradley scored 17 and Tyler Zeller tallied 14 and nine rebounds as the Celtics lost their third straight.
Anderson scored the first five points of an 11-2 push that tied it at 99 with 4:15 left and Jack scored with 27.5 seconds to go to put Brooklyn up 106-104. Jack hit two free throws to make it a four-point game with 5.4 seconds left before Bradley's 3-pointer cut the deficit to one point, but Joe Johnson made 1-of-2 on the other end and Sullinger's last-second attempt rimmed out.
Neither team led by more than five points in a nip-and-tuck first half and Plumlee's basket in the closing seconds made it 56-56 at the break. The Celtics held a one-point lead midway through the third before Marcus Smart scored to spark a 13-2 burst that included a dunk and a 3-pointer by Bradley, but the Nets crawled to within 86-79 entering the fourth.
GAME NOTEBOOK: Nets PG Deron Williams returned from a two-game absence due to a calf injury to score eight points in 21 minutes. ... Celtics Gs Jameer Nelson and Evan Turner combined for 14 assists off the bench as the hosts finished with a 32-19 advantage in that category. ... Nets F Kevin Garnett, beloved in Boston for winning a title amid six solid seasons, saluted the crowd and received a loud ovation before what could be his final trip to TD Garden.