MIAMI — Jeff Green hit a 3-pointer at the buzzer Saturday night to lift the Boston Celtics to a 111-110 victory against the Miami Heat.

Gerald Wallace’s pass found Green in the right corner, where he unleashed a shot over the outstretched hands of LeBron James. The shot was confirmed after a video review, giving the Celtics their third consecutive win.

Wallace hit a layup with 1.6 seconds remaining to get Boston within 110-108 and fouled Dwayne Wade with 0.6 seconds remaining. Wade missed the first free throw and deliberately bounced the second attempt off the backboard.

Green finished with 24 points and was 5 of 8 on 3-pointers. Avery Bradley scored 17 points and Jordan Crawford added 15 for the Celtics.

James led Miami with 25 points and 10 assists. Chris Bosh had 20 points and Wade finished with 18.

James converted two free throws with 3.6 seconds remaining to give the Heat 110-106 lead.

The Celtics had a chance to tie or take the lead, but Kelly Olynyk missed a bank shot with 6.9 seconds remaining. James grabbed the rebound, dribbled toward the Heat’s end and was fouled by Olynyk.

James’ jumper with 1:39 remaining gave the Heat a 108-104 lead. Bradley cut the deficit to 108-106 with his jumper with 38.4 left.

The Heat could not increase the lead after Wallace grabbed Bosh’s missed 3-pointer with 20 seconds remaining.

The Celtics opened the second half on a 5-0 run capped by Brandon Bass’ jumper to take a 65-59 lead 1:27 into the third quarter.

Miami responded with 7-0 burst fueled by two layups from Bosh.

After trading leads early in the first quarter, the Celtics retook the lead as they outscored the Heat 15-8 in the first 3:23 of the second period. Green’s 3-point play with 8:37 left ended the spurt for a 40-39 Celtics advantage.

Crawford’s 30-foot 3-pointer at the buzzer gave Boston a 60-59 lead at halftime. Crawford was 3 of 3 on 3-pointers in the first half and the Celtics were 5 of 9 from behind the arc in the first two quarters.

Miami reserve forward Michael Beasley got his first extended playing time of the season and scored eight straight points during a 1:30 stretch in the second quarter. Beasley, the Heat’s first-round choice and second overall in the 2008 draft, finished with 10 points. Beasley didn’t play in five of Miami’s first six games this season.

Mario Chalmers’ 3-pointer and two free throws keyed a 10-0 Miami run midway through the first quarter. James hit 1 of 2 free throws with 4:41 remaining in the quarter to cap the run and give the Heat a 21-12 lead.

Heat forward Udonis Haslem sat out because of back spasms. 

HAWKS 104, MAGIC 94: Jeff Teague had 19 points and 13 assists, Paul Millsap scored 18 points with 11 rebounds and Atlanta won at home.

Arron Afflalo finished with 21 points for Orlando, which has dropped 15 straight on the road dating to March 4. 

PACERS 96, NETS 91: Paul George scored 24 points and Indiana improved the NBA’s only undefeated record and the best start in franchise history to 7-0 by winning at New York.

David West added 18 points and hit the clinching free throws for the Pacers, who had won their first six games in 1970-71, when they played in the ABA. They have the longest winning streak to open an NBA season since both the Lakers and New Orleans were 8-0 in 2010-11. 

RAPTORS 115, JAZZ 91: Tyler Hansbrough scored a season-high 23 points, DeMar DeRozan added 18 and Toronto snapped a seven-game home losing streak against Utah.

Jonas Valanciunas scored 14 points and Rudy Gay had 11 as the Raptors earned their first home victory against the Jazz since Dec. 22, 2004. 

GRIZZLIES 108, WARRIORS 90: Zach Randolph had 23 points and 11 rebounds, and six Memphis players reached double figures at home.