Phoenix owned March 31 in a way few teams ever do: two road wins in one night, including a 131-105 blowout in Memphis and a 115-111 escape in Orlando. Across a nine-game slate spanning the NBA and EuroLeague, the night also featured San Antonio’s 129-114 win over Chicago, the Lakers’ 120-101 businesslike result against Washington, and Paris ripping Virtus Bologna 103-82 on the road.
Game of the night: Suns go 2-0 — and they did it two ways
Phoenix Suns 131, Memphis Grizzlies 105
The Suns’ first win was pure separation: a 26-point margin that turned the game into a one-way possession battle on the scoreboard. When a team gets to 131 while holding an opponent to 105, it’s typically a sign the offense stayed organized and the defense avoided extended leaks—Memphis never got the game into a one- or two-possession rhythm.
Phoenix Suns 115, Orlando Magic 111
Then came the tight one. Phoenix followed the blowout with a four-point road win in Orlando, a different kind of test—late-game execution, shot selection under pressure, and the ability to get stops without the cushion of a runaway score. Two wins, two scripts, same result: Phoenix banked the night.
Biggest margin: Timberwolves bury Mavericks in Dallas
Minnesota Timberwolves 124, Dallas Mavericks 94
Minnesota’s 30-point win was the cleanest scoreboard demolition of the NBA slate. Holding Dallas to 94 while reaching 124 suggests Minnesota controlled the game’s terms—Dallas couldn’t generate enough offense to force a possession-by-possession grind, and Minnesota never let the margin shrink into danger territory.
Offensive pop: Spurs hit 129 in win over Bulls
San Antonio Spurs 129, Chicago Bulls 114
San Antonio’s 129 points stood out in a night with several teams stuck in the low 100s. The 15-point gap matters, but the headline is the total: when you’re pushing near 130, you’re typically dictating pace, spacing the floor effectively, and sustaining scoring across multiple stretches rather than relying on one hot quarter.
Statement road win: Paris blasts Virtus in EuroLeague
Paris 103, Virtus Bologna 82
Paris didn’t just win in Bologna—they controlled it. A 21-point road margin in EuroLeague play is a loud result, and the 103-point output underscores how consistently Paris found quality offense. Virtus, meanwhile, never found enough scoring to make the game uncomfortable.
Other NBA results that mattered
Lakers take care of Wizards
Los Angeles Lakers 120, Washington Wizards 101
A 19-point home win is the kind of result contenders stack: no drama, no late scramble. The Lakers’ 120 points gave them plenty of margin to manage the game’s back half.
Thunder survive Pistons in a four-point finish
Oklahoma City Thunder 114, Detroit Pistons 110
One of the tighter games of the night. Oklahoma City did enough to hold off Detroit, and in a four-point game the difference often comes down to a handful of possessions—cleaner execution, fewer empty trips, and one or two timely stops.
Cavaliers win on the road in Utah
Cleveland Cavaliers 122, Utah Jazz 113
Cleveland’s nine-point win in Salt Lake City came with a solid offensive number (122) and enough separation to avoid a last-minute coin flip. Utah stayed within range, but Cleveland kept the margin in workable territory.
Hornets rout Nets in Brooklyn
Charlotte Hornets 117, Brooklyn Nets 86
Charlotte’s 31-point win was the largest margin of the entire slate. Brooklyn’s 86 points is a tough number to overcome against any opponent; Charlotte turned it into a runaway.
What the slate said
The night’s theme was range: blowouts at both extremes—Charlotte by 31, Minnesota by 30, Phoenix by 26—paired with a couple of games that demanded late-game composure, like Thunder-Pistons and Suns-Magic. And at the center sat Phoenix, collecting two road wins in one date stamp, a rare double that made March 31 feel like a Suns headline even in a crowded, nine-game board.
