NEW YORK — Toasted in Texas, the New York Knicks fixed things on their home floor.
Now it's right back on the road — or subway, for those so inclined — for the first chance to claim city supremacy.
Carmelo Anthony scored 29 points in just 32 minutes, and the Knicks ended a two-game losing streak with a 121-100 victory over the Detroit Pistons on Sunday.
Steve Novak added a season-high 18 and JR Smith had 15 points and 10 rebounds for the Knicks, who started 8-1 and had the Eastern Conference's best record before a couple of defenseless performances in Texas spanning the Thanksgiving holiday. They were much better Sunday, improving to 5-0 at home.
"We just kind of had a lapse those two games, I would like to think, and tonight was a lot better," Knicks coach Mike Woodson said.
New York takes the short trip to Brooklyn on Monday to face the Nets, a game that was supposed to be the season opener for both teams and the first matchup since the Nets moved from New Jersey before it was postponed because of Superstorm Sandy.
"If we don't get up for this game, then I don't know what games we'll get up for," said Anthony, a Brooklyn native. "It's an inner-city game, New York vs. Brooklyn. To me, going back home, going back to my borough, playing my first game back there is a very special moment for myself."
Brandon Knight scored 21 points and Charlie Villanueva had 17 for the Pistons, who have lost six straight games at Madison Square Garden.
Former South Medford High standout Kyle Singler had 16 points, three rebounds and an assist.
The Knicks have been a much-improved defensive team under Woodson but had a slipup at the end of their road trip, allowing 114 points in a loss at Dallas and then yielding 131 while getting blown out Friday in Houston.
"It was just defense," Knicks forward Rasheed Wallace said. "I think we were a little bit tired coming off that back to back. Being on the road so much for this past month, we were bound to run out of gas sooner or later. But good bounce back today, just played Knicks basketball and Knicks defense."
Spurs 111, Raptors 106
At Toronto, Tony Parker scored six of his 32 points in the second overtime, Tim Duncan had 26 and the San Antonio Spurs beat Toronto for the fourth straight time.
Manu Ginobili scored 15 points, Danny Green had 13 and Boris Diaw 11 as the Spurs won their third straight and improved their NBA-best road record to 7-1.
Parker made jump shots on consecutive possessions with less than 1:15 to go in the second overtime as the Spurs held on.
DeMar DeRozan led Toronto with 29 points, while rookie Jonas Valanciunas had 22 for the Raptors, who have lost their past three games by a combined seven points.
76ers 104, Suns 101
At Philadelphia, Jrue Holiday had a career-high 33 points and 13 assists, leading the 76ers over the Suns.
Evan Turner scored 16 points, Lavoy Allen had 11 and Thaddeus Young 10 for the 76ers, who snapped a two-game losing streak. The Sixers (8-6) haven't dropped three in a row all season.
Michael Beasley led the Suns with 21 points while Marcin Gortat added 18.
Sebastian Telfair scored 12 points, Jermaine O'Neal had 11 while Goran Dragic and Luis Scola had 10 each for the Suns (6-8), who had won two in a row.
Celtics 116, Magic 110, OT
At Orlando, Fla., Kevin Garnett had 24 points and 10 rebounds, Paul Pierce added 23 points and Rajon Rondo was one rebound shy of a triple double with 15 points and 16 assists as Boston outlasted Orlando in overtime.
The Celtics won their second straight and earned their sixth consecutive win over the Magic. They return home Wednesday for a pair of home games, beginning with Brooklyn on Wednesday.
J.J. Redick scored 21 and Jameer Nelson had 20 for the Magic, whose loss snapped a two-game win streak.
Orlando led by as many as seven in the fourth quarter, but had 19 turnovers.
Nuggets 102, Hornets 84
At Denver, Andre Iguodala scored 23 points, Kenneth Faried had his eighth double-double of the season and the Nuggets beat the struggling Hornets.
Faried had 14 points and 12 rebounds for Denver, winners of four straight.
Ty Lawson had 17 points and six assists for the Nuggets who are 4-1 at home.
Reserve Brian Roberts led New Orleans with 17 points. Ryan Anderson added 16, but was held scoreless in the second half. The Hornets have lost seven straight.