Khris Middleton's buzzer-beating 3 keeps Bucks over Suns

Khris Middleton's shot before the final buzzer hit the backboard and hung on the rim momentarily before dropping into the net -- a 3-pointer that gave the Milwaukee Bucks a 96-94 win over the Phoenix Suns Monday night.

The Bucks trailed 94-93 after Markieff Morris knocked down a 14-foot jumper from inside the free-throw line with 3.9 seconds left. Morris led the Suns with 25 points, including two buckets in the last 24 seconds of a back-and-forth final five minutes.

Brandon Knight dropped in a running jump shot with 7.2 seconds left, part of his team-high 20 points for the Bucks (13-12). Middleton added 14.

Bucks at Suns box score

Magic 82 Raptors 95

Lou Williams scored 18 points, Kyle Lowry had 17 and the Raptors won their 10th straight game over the Orlando Magic.

Amir Johnson scored 11 points and Patrick Patterson had 10 for the Raptors, who improved to 11-1 this season against opponents with losing records.

Tobias Harris scored 18 points and Ben Gordon had 16 for the Magic, who have not won in Toronto since March. 26, 2012.

Magic at Raptors box score

Spurs 95 Trail Blazers 108

Damian Lillard had 23 points, and a career-high 10 rebounds, LaMarcus Aldridge added 23 points and 14 boards and the Portland Trail Blazers downed the short-handed Spurs.

Aldridge had his 13th double-double this season, while Lillard fell four assists short of his first career triple-double for Portland, which has won seven of nine.

Kawhi Leonard had 21 points and nine rebounds for the Spurs, who had just 10 players available.

Spurs at Trail Blazers box score

Pistons 91 Clippers 113

Blake Griffin scored 18 points, DeAndre Jordan had 16 points and 15 rebounds, and Chris Paul had 11 points and eight assists, committing one turnover in 24 minutes after getting six in each of his previous two games.

Detroit's Jodie Meeks had 20 points in his third game of the season after missing the first 22 because of a stress reaction in his lower back. Andre Drummond added 18 points and 13 rebounds for the Pistons, who were coming off road wins against Phoenix and Sacramento after losing 13 straight.

Pistons at Clippers box score