ORLANDO, Fla. — Evan Fournier hit a short bank shot with 14.2 seconds left and Tobias Harris made two free throws with 1.1 seconds remaining to help the Orlando Magic hold off the Houston Rockets 104-101 on Wednesday night.

Nik Vucevic’s 21 points led six players in double figures for the Magic, who have won five of six.

Marcus Thornton’s 3-pointer missed at the final horn, ending Houston’s three-game winning streak.

James Harden scored 10 of his 31 points in the fourth quarter to lead the Rockets, who rallied from a 14-point deficit to lead by one point on two occasions late in the game.

CAVALIERS 91, KNICKS 84: LeBron James scored 24 points, including three key baskets down the stretch, and Cleveland held off the short-handed Knicks to win.

Knicks star Carmelo Anthony didn’t play because of a sprained right ankle. New York went scoreless for nearly 4 minutes after taking an 82-80 lead.

James’ layup off a turnover gave the Cavs the lead for good at 84-82 with 3:15 remaining. He added two free throws and a resounding dunk that put Cleveland ahead 88-82.

Kevin Love added 23 points with 13 rebounds for Cleveland.

MAVERICKS 119, NETS 118: Dirk Nowitzki moved past Shaquille O’Neal into sixth place on the NBA’s career scoring list, then made the go-ahead basket with 19.2 seconds left in overtime in Dallas’ win at Brooklyn.

J.J. Barea had a career-high 32 points and added a season-best 11 assists for the Mavericks. Nowitzki scored 22 points, giving him 22,609 in his career.

HAWKS 107, PISTONS 100: Jeff Teague scored 23 points, Paul Millsap added 18 and host Atlanta won its fifth straight.

Al Horford finished with 15 points and Dennis Schroder added 14 for the Hawks.

Andre Drummond led the Pistons with 25 points and 12 rebounds.

SPURS 108, TIMBERWOLVES 83: Kawhi Leonard had 19 points and six rebounds, and San Antonio bullied the young Timberwolves in the paint during a win at Minneapolis.

Danny Green broke out of a season-long shooting slump with 11 points, including 3 for 4 from 3-point range, and seven rebounds in the seventh straight victory for the Spurs. San Antonio outrebounded Minnesota 47-31 and outscored the Wolves 54-24 in the paint to breeze to the win.

WIZARDS 100, GRIZZLIES 91: John Wall had 14 points and 14 assists for his fourth straight double-double to help Washington win at home.

Wall handed out a career-high 19 assists in Washington’s last game, a 113-99 victory over Sacramento on Monday. He did more of the same in this contest, a big reason that six of the nine Washington players finished in double figures.

KINGS 108, PACERS 106: DeMarcus Cousins scored 25 points and had a season-high 16 rebounds, Darren Collison added a season-high 24 points and Sacramento held off the Pacers at Indianapolis.

Rajon Rondo had 13 points and 16 assists to help the Kings win for the fifth time in seven games.

Indiana had a chance to force overtime, but Paul George’s midrange jumper bounced off the back of the rim as the buzzer sounded.

PELICANS 115, TRAIL BLAZERS 89: Anthony Davis scored 28 points and grabbed 12 rebounds to lead New Orleans at home.

BUCKS 113, 76ERS 100: Giannis Antetokounmpo made his first 11 shots to finish with 22 points, Khris Middleton added 21 on 8-of-9 shooting and Milwaukee won at home.