SAN ANTONIO: George Hill scored 29 points as the NBA-leading San Antonio Spurs beat the Phoenix Suns 114-97 Sunday to stop a six-game losing streak – the longest of Tim Duncan's 14-year career with the team. San Antonio went winless for two weeks and squandered a once-comfortable lead for the top seed in the Western Conference. The win moves the Spurs 2½ games ahead of the Los Angeles Lakers. Aaron Brooks and Channing Frye had 14 points apiece for the Suns. The loss guaranteed that Phoenix will miss the playoffs for the second time in three seasons.Matt Bonner added 16 points and 11 rebounds for San Antonio. Nuggets 95, Lakers 90: In Los Angeles, Italy's Danilo Gallinari scored 22 points and Kenyon Martin added 18 as Denver hung on to defeat the Lakers for their sixth straight win. Kobe Bryant scored 28 points for the Lakers, whose nine-game winning streak ended. The Lakers have six games left to try and overtake the Spurs and earn home-court advantage throughout the playoffs. They also need five more wins to reach 60 for the 12th time and third under coach Phil Jackson. The Nuggets are 15-4 since sending leading scorer Carmelo Anthony and Chauncey Billups to the Knicks. Knicks 123, Cavaliers 107: In New York, Amare Stoudemire scored 28 points to lead New York to its first postseason berth since 2004. Celtics 101, Pistons 90: In Boston, Kevin Garnett scored 23 points and Paul Pierce added 22 as Boston topped Detroit in Shaquille O'Neal's brief return to the Celtics lineup. Heat 108, Nets 94: In Newark, New Jersey, LeBron James had 31 points and 11 rebounds as Miami won its third straight and eighth in nine games. Raptors 102, Magic 98: At Toronto, DeMar DeRozan scored 24 points and Jerryd Bayless had 21 to help Toronto end a six-game losing streak. Other results: Wizards 97, Bobcats 91; Kings 106, Jazz 97; Rockets 114, Hawks 109; Hornets 108, Pacers 96; Trail Blazers 104, Mavericks 96.