NBA · Game Review
NBA game reviews – 2025-12-28
Big scoring, big swings: wrapping up a massive day of NBA action
It was a huge slate of NBA games, with scoreboards lighting up and stars putting on serious numbers across the board. From shootouts in Miami and New York to tight finishes in Denver and Sacramento, punters had plenty to chew on — and more than a few stat lines that will reshape how you look at player props and team totals going forward.
Below is a game-by-game review of every matchup listed, using the official scoring and stat records from each contest. We’ll walk through final scores, quarter-by-quarter flows, and standout individual performances that mattered both on the court and at the bookies.
Dallas Mavericks vs Sacramento Kings
Sacramento held off a late Dallas push to claim a 113–107 win at home. The Kings built their edge early, taking a 31–23 lead in the first quarter and stretching it to 59–44 by half-time. Dallas responded after the break, winning the second half 63–54, but the damage from that first half was just a bit too much to overcome.
The Kings were well-balanced offensively. Their production was spread around, with several players posting strong points+rebounds+assists (PRA) lines:
- Russell Westbrook stuffed the stat sheet with 21 points, 5 rebounds and 9 assists (35 PRA), along with 1 steal and just 4 turnovers despite heavy involvement.
- Keon Ellis was superb on both ends: 21 points, 1 rebound, 1 assist (22 PRA) plus 3 steals and 2 blocks, giving him 6 combined turnovers/steals/blocks.
- Maxime Raynaud delivered 19 points and 6 rebounds with 2 assists (27 PRA) and solid rim protection with 2 blocks.
- Precious Achiuwa added a hard-working line of 5 points, 9 rebounds, 2 assists (16 PRA) with 2 steals.
On the defensive side, Sacramento’s activity was huge. Keon Ellis (3 steals, 2 blocks), Dennis Schröder (3 steals), and shot-blockers like Raynaud and Dylan Cardwell (2 blocks each) disrupted Dallas all night. The Kings had multiple players with 3 or more combined steals and blocks, underlining how much pressure they put on the ball.
For Dallas, there were some big individual outputs despite the loss:
- Cooper Flagg led the way with 23 points, 6 rebounds and 5 assists (34 PRA) while also tallying 5 in the turnovers+steals+blocks combo metric.
- P.J. Washington Jr. was impactful at both ends: 17 points, 6 rebounds, 1 assist (23 PRA), plus 4 blocks and 4 total steals+blocks. He finished with 6 total tos+steals+blocks.
- Daniel Gafford delivered 11 points, 7 rebounds and 1 assist (19 PRA) with 2 steals and 1 block, solid interior production.
- Max Christie chipped in 9 points, 7 rebounds and 5 assists (21 PRA) and 1 steal.
Dallas actually outscored Sacramento 63–54 in the second half and made things interesting, winning both the third (33–29) and fourth quarters (30–25). But the Kings’ first-half dominance, combined with Westbrook’s playmaking and Ellis’ two-way effort, kept them in front when it mattered.
Phoenix Suns vs New Orleans Pelicans
Phoenix went into New Orleans and grabbed a high-scoring 123–114 win over the Pelicans. The Suns flipped the game in the second quarter: after trailing 33–32 after one, they outscored the Pels 33–22 in the second to lead 65–55 at half-time. New Orleans edged the second half 59–58 but never quite reeled in that mid-game swing.
The Suns’ offence was extremely balanced, with multiple players clearing 20 PRA:
- Collin Gillespie was outstanding, logging 17 points, 7 rebounds and 7 assists (31 PRA) with 2 steals and solid ball security.
- Devin Booker posted a classic all-round line: 20 points, 3 rebounds, 4 assists (27 PRA) and 3 made threes, though he did commit 4 turnovers.
- Jordan Goodwin brought two-way impact: 16 points, 9 rebounds, 4 assists (29 PRA) and 2 made threes.
- Dillon Brooks added 18 points, 4 rebounds, 1 assist (23 PRA) with 2 steals, while Royce O’Neale matched him with 15 points, 5 rebounds, 2 assists (22 PRA), drilling 5 threes.
- Mark Williams and Oso Ighodaro both hit 18 PRA, contributing efficiently inside.
New Orleans still put up 114 at home, led by several big lines:
- Derik Queen was enormous: 21 points, 11 rebounds and 3 assists (35 PRA), plus 1 steal and 1 block.
- Jaime Fears had a big offensive night with 18 points, 8 rebounds and 2 assists (28 PRA).
- Zion Williamson delivered 22 points, 4 rebounds and 0 assists (26 PRA) and also chipped in 2 steals and 2 blocks (4 total steals+blocks).
- Trey Murphy III went off as a shooter with 24 points, 6 rebounds and 1 assist (31 PRA), hitting 6 threes.
- Derik Queen aside, Saddiq Bey (17 points, 5 rebounds, 2 assists – 24 PRA) also gave the Pels a solid scoring punch.
Phoenix simply had too many weapons firing at once. The Suns won three of the four quarters, hit threes at volume through Booker, Gillespie, O’Neale and others, and had enough depth scoring from players like Jamaree Bouyea (12 points, 3 rebounds, 0 assists – 15 PRA) to keep New Orleans chasing.
Denver Nuggets vs Orlando Magic
In one of the games of the day, Orlando edged Denver in a thriller, winning 127–126 at home. Denver came out flying, leading 31–23 after the first quarter and 62–48 at half-time. But Orlando stormed back, dominating the second half 79–64, capped by a massive 43–33 fourth quarter to steal it.
For Orlando, it was a genuine team effort with multiple huge performances:
- Anthony Black exploded with 38 points, 6 rebounds and 5 assists (49 PRA). He also knocked down 7 threes and had 2 steals, making him the standout fantasy and betting performer of the game.
- Desmond Bane backed him up with 24 points, 1 rebound and 6 assists (31 PRA), combining scoring and playmaking.
- Wendell Carter Jr. delivered a big frontcourt line: 18 points, 7 rebounds and 4 assists (29 PRA).
- Tristan da Silva contributed 17 points and 5 rebounds (22 PRA), while Paolo Banchero added 12 points, 6 rebounds, 6 assists (24 PRA).
Jonathan Isaac was a defensive menace with 4 steals and 0 turnovers, and Orlando’s second-half defensive intensity was key in turning a 14-point deficit into a one-point win.
On Denver’s side, Nikola Jokić was as dominant as ever:
- He finished with 34 points, 21 rebounds and 12 assists (67 PRA), plus 1 steal and 4 turnovers. That’s a monster triple-double by any standard.
- Jamal Murray added 24 points, 5 rebounds and 3 assists (32 PRA).
- Tim Hardaway Jr. dropped 20 points, 4 rebounds and 2 assists (26 PRA), including 4 threes.
- Peyton Watson (15 points, 5 rebounds – 20 PRA) and Spencer Jones (14 points, 6 rebounds, 3 assists – 23 PRA) rounded out a strong supporting cast.
Even with Jokić’s 55 PR (points+rebounds) and 46 points+assists combo, the Nuggets couldn’t close it out in the final minutes. Orlando’s 43-point fourth quarter and Anthony Black’s breakout night will be one punters remember next time they see his lines on the odds board.
Brooklyn Nets vs Minnesota Timberwolves
Brooklyn blew the game open after half-time to beat Minnesota 123–107. The first half was tight — the Wolves actually led 63–62 at the break — but the Nets absolutely dominated the second half 61–44, riding hot shooting and a balanced offensive attack.
For Brooklyn, there were big numbers all over the place:
- Michael Porter Jr. led the way with 27 points, 10 rebounds and 4 assists (41 PRA), including 4 made threes.
- Cam Thomas wasn’t far behind: 30 points, 3 rebounds and 4 assists (37 PRA), plus 3 threes.
- Nic Claxton posted 14 points, 6 rebounds and 3 assists (23 PRA) with 1 block and 1 steal.
- Day’Ron Sharpe contributed 10 points, 4 rebounds and 4 assists (18 PRA) along with 3 steals.
- Noah Clowney filled the box score with 11 points, 5 rebounds and 3 assists (19 PRA) and a made three.
- Danny Wolf was productive off the bench with 11 points, 3 rebounds and 1 assist (15 PRA).
Minnesota had strong individual showings despite the loss:
- Anthony Edwards put up 28 points, 7 rebounds and 2 assists (37 PRA), hitting 2 threes and adding 1 steal.
- Julius Randle produced an all-round line: 13 points, 3 rebounds and 11 assists (27 PRA), plus 2 steals.
- Jaden McDaniels chipped in 16 points, 3 rebounds and 4 assists (23 PRA).
- Donte DiVincenzo tallied 11 points, 5 rebounds and 6 assists (22 PRA), including 3 threes and 2 steals.
- Rudy Gobert added 6 points, 8 rebounds and solid defence (3 combined steals+blocks).
Brooklyn won three of the four quarters, but it was the third (36–23) and fourth (25–21) that flipped a one-point half-time deficit into a comfortable road victory. For over/under and player prop bettors, Brooklyn’s spread of contributors — especially Porter Jr. and Thomas — would have landed a lot of overs.
New York Knicks vs Atlanta Hawks
This one was a genuine shootout at Madison Square Garden, with the Knicks edging the Hawks 128–125 in a high-octane affair. New York built their margin early, leading 33–27 after the first quarter and 68–55 at half-time. Atlanta stormed back after the main break, winning the second half 70–60, but fell just short of the full comeback.
For New York, two stars carried the scoring load:
- Karl-Anthony Towns was enormous, piling up 36 points, 15 rebounds and 1 assist (52 PRA). He also hit 3 threes and had a 51 PR line.
- Jalen Brunson matched him on the perimeter with 34 points, 3 rebounds and 5 assists (42 PRA), hitting 4 threes.
- OG Anunoby did everything: 15 points, 10 rebounds and 5 assists (30 PRA), plus 3 steals and 1 block.
- Mikal Bridges added 14 points, 3 rebounds and 8 assists (25 PRA) with 2 threes.
- Mitchell Robinson anchored the middle with 6 points, 9 rebounds and 1 assist (16 PRA), along with 2 steals and 1 block.
Atlanta, though, matched them almost blow for blow:
- Onyeka Okongwu had a huge night with 31 points, 14 rebounds and 1 assist (46 PRA), including 6 made threes. His P+R line alone was 45 — massive for a big man.
- Nickeil Alexander-Walker erupted for 25 points, 0 rebounds and 1 assist (26 PRA), hitting 5 threes.
- Jalen Johnson nearly posted a triple threat line: 20 points, 9 rebounds and 12 assists (41 PRA) with a three-pointer and defensive impact (2 blocks).
- Dyson Daniels added 13 points, 8 rebounds and 9 assists (30 PRA), just shy of a triple-double.
- Asa Newell chipped in 12 points and 2 rebounds (14 PRA), while Trae Young had an unusual night with 9 points, 10 assists and 0 rebounds (19 PRA).
The box score tells the story of a classic shootout: multiple players with 30+ PRA, big three-point numbers on both sides, and a furious Atlanta comeback that fell just three points short. For punters, Okongwu’s 31 points with 6 threes and Towns’ 36-point, 15-rebound haul were headline-grabbing efforts.
Milwaukee Bucks vs Chicago Bulls
Milwaukee went into Chicago and walked away with a solid 112–103 win. It was a consistent performance from the Bucks, who edged every quarter and led 54–50 at half-time before closing it out with a 58–53 second half.
The Bucks’ stat sheet was loaded with value:
- Giannis Antetokounmpo led Milwaukee with 29 points, 8 rebounds and 1 assist (38 PRA), adding 1 steal and 1 block.
- Ryan Rollins was a massive X-factor: 20 points, 7 rebounds and 5 assists (32 PRA), while also tallying 2 steals and 1 block (4 total tos+steals+blocks).
- Bobby Portis delivered 17 points, 11 rebounds and 1 assist (29 PRA), with 2 steals and 2 made threes.
- Myles Turner contributed 13 points, 5 rebounds and 1 assist (19 PRA), hitting 2 threes and recording 1 block.
- Kevin Porter filled it up with 8 points, 6 rebounds and 9 assists (23 PRA), and added 4 steals.
Chicago kept it competitive but couldn’t quite string together a big run:
- Josh Giddey produced a well-rounded 13 points, 7 rebounds and 9 assists (29 PRA).
- Nikola Vučević posted 16 points, 7 rebounds and 1 assist (24 PRA), including 2 threes.
- Isaac Okoro added 10 points, 4 rebounds and 2 assists (16 PRA), with 1 steal and 1 three.
- Jalen Smith was solid inside with 6 points, 10 rebounds and 1 assist (17 PRA).
- Coby White scored 16 points with 2 rebounds and 1 assist (19 PRA), hitting 4 threes, but also turned it over 5 times.
Milwaukee’s edge on the glass through Portis and Giannis, combined with Rollins’ breakout line and Porter’s playmaking, proved the difference. The Bucks’ ability to win every quarter made this a relatively comfortable cover for anyone backing them pre-game.
Indiana Pacers vs Miami Heat
Miami absolutely lit it up at home, smashing Indiana 142–116 in a game where the Heat’s offence looked unstoppable. The contest was tight early — Indiana led 60–59 at half-time — but Miami went berserk after the break, winning the second half 83–56, including a 44-point fourth quarter.
The Heat had huge performances right across the board:
- Jaime Jaquez Jr. was brilliant, scoring 28 points with 6 rebounds and 3 assists (37 PRA), hitting a three and adding a steal.
- Andrew Wiggins matched him with 28 points, 6 rebounds and 3 assists (37 PRA), also knocking down 4 threes and contributing defensively with 3 steals and 1 block.
- Norman Powell provided huge bench scoring: 23 points, 5 rebounds and 2 assists (30 PRA), plus 2 steals and a three.
- Nikola Jović had a very complete game: 19 points, 7 rebounds and 7 assists (33 PRA) with 3 made threes and 2 steals.
- Kel’el Ware chipped in a strong 15 points, 7 rebounds and 0 assists (22 PRA), with 1 three, 3 steals and 1 block.
- Pelle Larsson and Dru Smith combined for 16 and 5 points respectively and together added 11 rebounds and 10 assists.
Indiana had some bright spots in an otherwise tough night:
- Pascal Siakam led the Pacers with 33 points, 7 rebounds and 5 assists (45 PRA), including 4 made threes and 2 steals.
- Andrew Nembhard posted 15 points, 3 rebounds and 16 assists (34 PRA), an elite playmaking performance.
- Bennedict Mathurin scored 25 points with 6 rebounds and 0 assists (31 PRA), hitting 3 threes and adding 2 steals.
- Jay Huff and Aaron Nesmith combined for 20 points and 12 rebounds, with Huff also tallying 3 blocks.
Ultimately, Miami’s depth and shooting overwhelmed Indiana. The Heat put up 39 in the third quarter and 44 in the fourth, turning a one-point half-time deficit into a 26-point blowout. For those backing overs on points and PRA props, this game was a goldmine.
Cleveland Cavaliers vs Houston Rockets
Houston took care of business at home, rolling Cleveland 117–100. The Rockets were in control from the jump: they led 32–24 after the first quarter and extended that to 60–46 at the half. They kept their foot down in the third with a 30–17 frame before the Cavs clawed back a little in a 37–27 fourth.
Offensively, Houston were superb with several standout lines:
- Kevin Durant was vintage KD: 30 points, 4 rebounds and 7 assists (41 PRA) with 2 threes.
- Reed Sheppard showcased his all-round game, delivering 18 points, 3 rebounds and 8 assists (29 PRA) with 4 threes and 5 steals.
- Amen Thompson impressed with 13 points, 9 rebounds and 4 assists (26 PRA), adding a three and 1 steal.
- Jabari Smith posted 15 points, 7 rebounds and 2 assists (24 PRA), hitting 3 threes and adding a steal and block.
- Steven Adams gave Houston a physical edge inside: 9 points, 8 rebounds and 1 assist (18 PRA) with 2 steals.
Cleveland’s production was more scattered, but there were still some notable performances:
- Jaylon Tyson led the Cavs with 23 points, 15 rebounds and 0 assists (38 PRA), hitting a three and filling the glass.
- Donovan Mitchell put up 16 points, 3 rebounds and 6 assists (25 PRA), adding 2 threes and 2 steals.
- Darius Garland contributed 12 points, 0 rebounds and 1 assist (13 PRA), with 2 made threes.
- Sam Merrill added 13 points, 3 rebounds and 3 assists (19 PRA) and hit 3 threes.
- Thomas Bryant chipped in 7 points, 7 rebounds and 2 assists (16 PRA).
Houston’s edge on the perimeter — with Durant’s scoring, Sheppard’s playmaking and three-point shooting from multiple spots — was too much for Cleveland to handle. The Rockets’ defensive activity, particularly from Sheppard (5 steals) and Tari Eason (2 steals, 1 block, 15 PRA), also swung plenty of possessions their way.
Wrapping it all up – and what it means for your next bet
Across the board it was a day dominated by offence: multiple teams cracked 120 points, several stars cleared 30 points or 35+ PRA, and a few lesser-known names — like Anthony Black, Onyeka Okongwu, Ryan Rollins and Reed Sheppard — produced breakout lines that will catch the eye of anyone who plays player props or same-game multis.
We saw:
- Tight finishes in Denver–Orlando and Dallas–Sacramento, where early quarter splits and late runs decided the result.
- Blowouts in Miami and Houston that turned close first halves into second-half routs.
- Huge individual efforts from the likes of Nikola Jokić (67 PRA), Karl-Anthony Towns, Jalen Brunson, Jaime Jaquez Jr., Kevin Durant and plenty more.
If you’re betting into these games, these numbers matter. How teams start, who consistently hits their PRA lines, and which matchups turn into track meets all shape where the value sits next time around.
Before you place your next wager, make sure you’re getting the best possible price. Use our odds comparison tool to line up markets from multiple Aussie bookmakers, compare prices on head-to-heads, totals and player props, and squeeze every bit of value out of the form we’ve just broken down.
Check today’s odds now, put these game trends to work, and back your bets with the sharpest numbers available.