Lowry, who was expected to miss the second half after spraining his left ankle, brought the Raptors within eight, but seven straight points by the Nets reopened a 15-point advantage on Johnson's jumper with 3:52 to go, and a final flurry by Lowry, who scored 19 in the fourth, was not enough.
"I thought I was done, but we've got a great training staff. I didn't want to leave my teammates," Lowry said. "I've been hurt a lot this year and I just wanted to get back out there with my teammates, and Coach trusted me that I said I was OK and he put me back in."
The Nets improved to 15-0 against teams below .500 and are just two games back of Miami in the Eastern Conference standings.
It was tied at 27 after one, then Toronto built a 10-point lead as Brooklyn missed its first seven shots of the second quarter. The Nets ran off seven straight points, including Teletovic's first 3-pointer to get within 40-37.
The Raptors were still up by three before Teletovic made consecutive 3-pointers and a free throw, a seven-point run that gave the Nets a 52-48 lead with 24 seconds remaining in the half. It was 54-50 when the teams headed to the locker rooms.
The Nets opened some room when Williams, Johnson and Keith Bogans hit 3-pointers in an 11-3 spurt that gave them a nine-point lead in the third quarter, and they blew it open with a big run to start the fourth.
Notes: The Nets start a home-and-home series with the Hawks on Wednesday in Atlanta, where Joe Johnson was a perennial All-Star until being traded to the Nets last summer. The second game is in Brooklyn on Friday. ... The Raptors originally said Lowry would sit the remainder of the game after he was hurt, though he missed only the third quarter. Casey said Calderon had a hip pointer and Alan Anderson needed dental work, saying his team that's already missing Andrea Bargnani and rookie big man Jonas Valanciunas was "walking wounded." ... The Nets are 3-0 against the Raptors this season.