The Detroit Pistons beat the Chicago Bulls 94-90 in a game that had huge implications in the race for the playoffs.
All five Pistons starters scored in double digits in a game that saw 15 lead changes, but it was Tobias Harris (21 points) and Reggie Jackson (22 points) who spearheaded Detroit's 41st win of the season.
Jimmy Butler's first career triple-double (28 points, 17 rebounds, 12 assists) wasn't enough for Chicago who are now two games outside the playoffs.
Detroit, meanwhile, remains in seventh place in the Eastern Conference, 0.5 games ahead of the Indiana Pacers.
Raptors 95, Spurs 102
The San Antonio Spurs never trailed as they defeated the Toronto Raptors 102-95 to secure a franchise record 64th win of the season.
Kawhi Leonard put up a career-high 33 points while LaMarcus Aldridge added a 31 point, 15 rebound double-double - the Spurs duo shooting a combined 22-for-35 from the field as San Antonio extended their unbeaten home run this season to 39 games.
Toronto, who rested Kyle Lowry and DeMar DeRozan, finished with six players in double-digit scoring. Norman Powell's 17 points was a team high.
Heat 93, Trail Blazers 110
The Portland Trail Blazers secured a seventh straight home win with a 110-93 victory over the Miami Heat.
C.J. McCollum led the way for Portland, scoring a game-high 24 points and finishing six-of-six from three-point range. Damian Lillard added 18 points but sat out the entire fourth quarter.
The result sees Miami fall to sixth seed in the East but they did secure a postseason position thanks to Chicago's defeat.
Hassan Whiteside led the Heat in scoring with 20 points and added 13 rebounds.
Pacers 115, 76ers 102
The Indiana Pacers overcame a six-point fourth quarter deficit to secure a crucial 115-102 win over the Philadelphia 76ers.
The Pacers themselves had given up an 18-point lead to allow the Sixers to sneak ahead in the final quarter.
CJ Miles top scored for Indiana with 25 points off the bench. Paul George and Rodney Stuckey added 20 and 17 points respectively. added 20 and
Isaiah Canaan led the way for Philadelphia with 24 points who slip to 9-68 for the season.
Kings 115, Nuggets 106
A late 16-2 run helped the Sacramento Kings beat the Denver Nuggets 115-106.
With DeMarcus Cousins and Rajon Rondo both rested, it was a team effort from Sacramento with seven of the eight players used scoring at least 13 points. Rudy Gay was the catalyst, however, with 25 points and nine rebounds.
Gary Harris top scored for Denver with 19 points while Emmanuel Mudiay and Joffrey Lauvergne each added 15. It was the Nuggets' fourth loss in their last five games.