Kobe Bryant made a sensational buzzer-beating three-pointer to give the Los Angeles Lakers a 108-107 victory over the Miami Heat Friday. With the Lakers trailing by two and 3.2 seconds left on the clock, Bryant took an inbounds pass, dribbled left and put a running 27-foot shot in off the glass to give the Lakers their eighth victory in a row. “I got the ball a lot further out than I would have liked and I just hit a lucky shot,” Bryant told reporters. Bryant scored 17 of his 33 points in the fourth quarter to get the better of Miami's Dwyane Wade, who finished with 26.The Lakers led by nine with 6:24 to go, but the relentless Heat clawed their way back to take a 102-100 lead on Wade's shot in the final minute. Pau Gasol had 22 points and eight rebounds and Andrew Bynum added 19 and eight for last season's champions Los Angeles, who improved to an NBA-best 15-3. Celtics 105, Thunder 87: In Oklahoma City, the Boston Celtics completed a perfect road trip with a fluent win over the Oklahoma City Thunder. Kevin Garnett led the scoring with 23 points. He piled on nine straight, including three dunks, to put Boston in command early in the second half en route to its seventh straight win. Paul Pierce added 21 in the first half for the Celtics. Kevin Durant scored 36 points for Oklahoma City. Grizzlies 98, Mavericks 82: In Memphis, Tennessee, Memphis recorded a comfortable win against a Dallas team that lost its radar. Zach Randolph had 24 points and 15 rebounds for the Grizzlies, and O.J. Mayo added 25 points. Dallas shot 58 percent in Wednesday's win over New Jersey, but just 35 percent against Memphis. Jason Terry led Dallas with 18 points. Cavaliers 101, Bulls 87: In Cleveland, LeBron James had 23 points and 11 assists to lift Cleveland over Chicago. Mo Williams and Daniel Gibson added 15 points apiece for the Cavaliers, who avenged a one-point loss to the Bulls a month earlier. Rookie Taj Gibson had 14 points and 13 rebounds for Chicago, which has dropped six of seven. Knicks 114, Hawks 107: In Atlanta, New York used an effective combination of 3-pointers and drives to defeat Atlanta. Jazz 96, Pacers 87: In Salt Lake City, Carlos Boozer scored a season-high 35 points and had 13 rebounds to lead Utah to its fourth straight victory, overcoming Indiana. Pistons 105, Bucks 96: In Auburn Hills, Michigan, Detroit overcame Milwaukee in a match of two out-of-form teams. Raptors 109, Wizards 107, OT: In Washington, Hedo Turkoglu hit a jump shot with 8 seconds left in overtime as Toronto edged Washington. Hornets 98, Timberwolves 89: In New Orleans, Chris Paul had 16 points, 15 assists and a season-best eight steals in his return from injury as New Orleans defeated Minnesota. Nets 97, Bobcats 91: In New Jersey, the hosts won their first game this season, ending the worst start in NBA history and downing Charlotte.