Tuesday night, the NBA delivered drama, swings, big runs and classic wins. Some teams kept their composure late. Others let control slip. Star players stepped up in decisive moments, while a few teams were left searching for answers. From Miami surviving a scare to Minnesota crushing Milwaukee, the night had clear winners and painful losers across the league.
Miami Heat against Phoenix Suns (127-121)

Winner: Miami Heat
Miami almost let a strong night turn into a nightmare, but they closed when it counted. Bam Adebayo led with 29 points and hit three long jumpers late as the match slipped. Norman Powell added 27 and buried a key three with 48 seconds remaining. Tyler Herro scored 23 as Miami ended a three-game skid. Adebayo also passed Alonzo Mourning for second place on the franchise’s scoring list. The Heat blew a 20-point lead but responded with aplomb in the final minutes.
Loser: Phoenix Suns
Phoenix showed fight but failed again after a big deficit. Dillon Brooks and Grayson Allen scored 25 each, while Devin Booker had 24 points, nine rebounds and nine assists. A challenge in the third quarter turned the stage and resulted in a huge run. The Suns even led late, but they couldn’t hold on. Phoenix is now 0-11 when trailing by 20 or more points. The loss spoiled a strong comeback effort.
Houston Rockets against Chicago Bulls (119-113)

Winner: Houston Rockets
Houston found answers late in a close game with constant lead changes. Kevin Durant scored 28 and delivered powerful finishes down the stretch. Alperen Sengun added 23 points and 11 assists. Amen Thompson contributed 23, while Jabari Smith Jr. scored 10 of his 18 in the fourth quarter. The Rockets closed on a strong run to end a three-game losing streak. The execution in the final minutes made the difference.
Loser: Chicago Bulls
Chicago fought hard but failed to close out another close game. Tre Jones scored a career-high 34 points. Matas Buzelis made timely and late baskets. The Bulls briefly took the lead in the fourth but couldn’t hold it. Poor execution in the final minutes hurt again. It was their fourth defeat in five games.
Minnesota Timberwolves against Milwaukee Bucks (139-106)

Winner: Minnesota Timberwolves
Minnesota dominated from the start despite missing key players. Julius Randle scored 29 as the Timberwolves never trailed. The team made a team-high 22 three-pointers and shot nearly 60 percent overall. Minnesota led by 31 at halftime, the largest road halftime lead in franchise history. Bones Hyland scored 23, Naz Reid added 19 and Jaden McDaniels scored 17. The win marked their sixth in seven games.
Loser: Milwaukee Bucks
Milwaukee had no answers from either side. Giannis Antetokounmpo finished with 25 points, eight rebounds and five assists, but support was limited. An illness sidelined Myles Turner, which took a toll on him. The Bucks allowed their highest point total of the season. Defensive breakdowns showed up all night. It was a tough performance in their only home game for a long time.
Denver Nuggets vs. New Orleans Pelicans (122-116)

Winner: Denver Nuggets
Denver relied on clutch shots to pull away late. Jamal Murray scored 35 points and added nine assists. Peyton Watson scored 31 points and scored the go-ahead goal with 39 seconds remaining. Aaron Gordon and Jalen Pickett each scored 16. The Nuggets won for the fourth time in five games. They did it without Nikola Jokic, which made the result even stronger.
Loser: New Orleans Pelicans
New Orleans continued a tough stretch with another close loss. Trey Murphy III scored 31 and kept the Pelicans alive late. Saddiq Bey added 17, while Jordan Poole finished with 16. Rookie Derik Queen posted a strong line with 10 points, 13 rebounds and five assists. The Pelicans won the rebounding battle but lost control late. It was their 11th loss in 12 games.
Oklahoma City Thunder against San Antonio Spurs (119-98)

Winner: Oklahoma City Thunder
Oklahoma City sent a clear message after previous struggles against San Antonio. Shai Gilgeous-Alexander scored 34 points and extended his 20-point streak to 111. Jalen Williams added 20, while Chet Holmgren helped with defense and rebounding. The Thunder held the Spurs to 40 percent shooting. They did all this without two starters. The league’s best record improved to 34-7.
Loser: San Antonio Spurs
San Antonio couldn’t keep pace after halftime. Stephon Castle scored 20 and Victor Wembanyama added 17. Spurs started the season strong but calmed down. Defensive errors allowed Oklahoma City to take the lead in the third quarter. This defeat set them back further in the race to the West.
Los Angeles Lakers against Atlanta Hawks (141-116)

Winner: Los Angeles Lakers
Los Angeles responded after a tough loss the night before. LeBron James finished with 31 points, 10 assists and nine rebounds. Luka Doncic added 27 points and 12 assists despite dealing with groin soreness. The Lakers shot nearly 62 percent and made 19 three-pointers. A huge sequence in the second quarter broke the game open. The team handled Atlanta’s late surge with ease.
Loser: Atlanta Hawks
Atlanta couldn’t recover from a poor first half. Nickeil Alexander-Walker scored 26, while CJ McCollum scored 25. Corey Kispert added 19. Early defensive struggles dug a hole too deep. Missing key players hurts depth. The return attempt came too late.
Golden State Warriors against Portland Trail Blazers (119-97)

Winner: Golden State Warriors
Golden State controlled the game from the start and never looked back. Jimmy Butler scored 16 and stuffed the stat sheet. Stephen Curry focused on the game with 11 assists. De’Anthony Melton provided a big boost off the bench with 23 points. The Warriors took a 26-point lead into halftime. Powerful shots set the tone from the first minutes.
Loser: Portland Trail Blazers
Portland was shorthanded and struggling to keep up. Shaedon Sharpe scored 19 and Caleb Love added 17. Missing top scorer Deni Avdija was seriously injured. The Blazers started two two-way players and lacked depth. The first defensive problems quickly put them in difficulty.
Final Take
The day of January 13 was rich in contrasts throughout the NBA. Some teams showed control under pressure. Others miss opportunities. Miami, Houston and Denver have proven they can close out close games. Minnesota and Oklahoma City sent loud statements. Phoenix, Chicago and New Orleans left the room frustrated. Nights like this shape seasons, and the results will matter when the standings tighten up.
