NBA: Dirk Nowitzki buzzer-beater seals Dallas win over New York Knicks

Dirk Nowitzki’s buzzer-beating shot lifted the Dallas Mavericks to a 110-108 win over the New York Knicks on Monday night.

The German watched his jump-shot bounce up off the rim and then fall back through the net as time expired, bailing out the Mavericks after they had squandered an eight-point lead in the final 90 seconds.

Carmelo Anthony poured in 44 points in vain for the Knicks as Dallas claimed a ninth win in 11.

“They’re all tough,” said Tyson Chandler.

“I was just hoping that he missed it. After the first bounce I said, ‘We’re going to overtime’ and then I saw it go back in and it was over,” said Carmelo Anthony.

“He hit a tough shot. You can’t take that away from him.”

While the Mavs are soaring, the Philadelphia 76ers are tanking, losing their 11th straight game as they went down 130-110 to the struggling Milwaukee Bucks in a match-up of the NBA’s two worst teams.

OJ Mayo led the way for Milwaukee – who still have the worse record at 11-45 – with 25 points, 21 of them from three-point range, while Ersan Ilyasova added 20.

Jamal Crawford also hit seven three-pointers, finishing with 24 points, as the Los Angeles Clipperstook down the New Orleans Pelicans 123-110.

Stephen Curry scored 19 points to lead the Golden State Warriors to a 104-96 win over the Detroit Pistons, their fourth win in a row.

The Boston Celtics suffered a fifth straight defeat as they lost 110-98 to the Utah Jazz, who were led by 21 points from Alec Burks.