The Golden State Warriors went to an unlikely hero to come away with an improbable win.
Rookie Draymond Green took a bullet pass from Jarrett Jack underneath the basket and delivered the game-breaking layup with nine tenths of a second left on Wednesday night, lifting the visiting Warriors to their fifth straight win, 97-95 over the Miami Heat.
Klay Thompson matched a season high with 27 points, Lee contributed 22 and 13 rebounds, while Jack scored 20 for the Warriors (15-7), who have won eight of nine overall, including 5-0 on their current seven-game road trip.
LeBron James had 31 points, Chris Bosh added 21 with 13 rebounds, while Dwyane Wade netted 14 for Miami, which lost for the third time in the last five games and dropped to 10-2 at home.
Elsewhere, Boston Celtics got past Dallas Mavericks 117-115 in the second overtime, Oklahoma City Thunder came from behind to win New Orleans Hornets 92-88 and Los Angeles Clippers beat Charlotte Bobcats 100-94.
Utah Jazz snapped San Antonio Spurs 99-96, Brooklyn Nets defeated Toronto Raptors 94-88, Chicago Bulls edged Philadelphia 76ers 96-89 and Milwaukee Bucks thumped Sacramento Kings 98-85.
Indiana Pacers rallied from 16 down to beat Cleveland Cavaliers 96-81, Minnesota Timberwolves overcame Denver Nuggets 108-105 and Atlanta Hawks held off Orlando Magic 86-80.
Houston Rockets dropped the league-worst Washington Wizards 99-93 and Phoenix Suns snapped a season-high seven-slide by edging Memphis Grizzlies 82-80.DPA