Denver survives 54-50 defensive slog as Anthony Edwards and Julius Randle disappear; our UNDER plays cash in spectacularly.
This was basketball at its most suffocating. Nikola Jokić led Denver to a 54-50 road victory in what felt less like a playoff game and more like a defensive chess match, with Jokić posting 14 points, 5 rebounds, and 8 assists in just 19 minutes. The Nuggets' star didn't need to do much—the Timberwolves' entire offensive system cratered.
Anthony Edwards was the game's biggest story, and not in a good way for Minnesota. The All-Star managed just 5 points on 1-for-8 shooting with 3 rebounds and zero assists in 18 minutes—an absolutely brutal performance that validated everything our projection models feared. Julius Randle wasn't much better, coughing up just 3 points on 1-for-4 shooting to go with 2 rebounds and 2 assists. Meanwhile, Ayo Dosunmu was Minnesota's only offensive bright spot, dropping 16 points on solid 5-for-7 shooting, though even that wasn't enough to move the needle in a game defined by stagnation.
Game Flow
Denver's supporting cast held the line when Jokić rested. Jamal Murray contributed 13 points on 5-for-11 shooting, doing just enough to keep Minnesota at arm's length. The game never felt close in the fourth quarter, despite the low score—Denver's defense was suffocating, and Minnesota couldn't execute. Naz Reid (11 points on 5-for-8) was the only other Timberwolf who showed any offensive rhythm, but it came in isolation; there was no rhythm, no flow, just individual possessions grinding to a halt.
Standout Performances
Dosunmu's 16-point night kept this from being a complete offensive disaster for the hosts, but even his hot shooting (2-for-3 from three) couldn't lift the team out of the doldrums. On the Denver side, Jokić was perfect when he needed to be—efficient, controlled, and aware that his team's defense was doing the heavy lifting. The Nuggets' role players didn't shine, but they didn't need to: Aaron Gordon (7 points), Bruce Brown (6), and Christian Braun (5) stayed disciplined and clean.
Prediction Accountability
This was a 68.8% hit rate night—our best kind of night. We nailed the Edwards props spectacularly: his Points + Rebounds + Assists UNDER 38.5 came in at 8.0 (a 30.5-point margin), his Points + Assists UNDER 32.5 hit at 5.0 (27.5-point margin), and his Points + Rebounds UNDER 33.5 cashed at 8.0 (25.5-point margin). Randle's complete collapse also fed every UNDER we had on him—Points + Rebounds + Assists UNDER 31.5 ($24.5 margin), Points + Rebounds UNDER 27.5 ($22.5 margin). We finished +$200 (31.3% ROI) on 44 hits against 20 misses. The few heartbreakers—Dosunmu just barely clearing Points + Assists at 16.0 (we had him UNDER 15.5), Gobert falling a half-assist short at 1.0 (we needed him OVER 1.5)—barely dented what was a clean, decisive night at the book.
Turning Point
There wasn't one. Denver's defense was suffocating from the opening tip, and Edwards' early offensive struggles (1-for-5 by the end of the first half) set the tone for Minnesota's entire offensive collapse. By the third quarter, with Edwards and Randle combining for single-digit scoring, the game was effectively decided despite the low score.
Key Performers
Edwards was a non-factor, shooting 1-for-8 and looking lost. Our Points + Rebounds + Assists UNDER 38.5 cashed easily at 8.0, one of the night's biggest margins. His complete disappearance was the game's most predictable outcome.
Jokić didn't need a 30-footer—Denver's defense and Minnesota's offensive dysfunction meant he could coast through 19 minutes in complete control. Efficient and dominant without wasting energy.
Minnesota's only consistent scorer, going 5-for-7 with 2 threes. His 16 points kept the game from being completely unwatchable offensively, though we nailed almost everything else about his game.
A complete disappearance. On 1-for-4 shooting, Randle was a ghost. Our Points + Rebounds + Assists UNDER 31.5 hit by 24.5 points—one of the most dominant prop blowouts of the night.
Player Timeline
Box Score Leaders
| Player | PTS | REB | AST | 3PM | Notable |
|---|---|---|---|---|---|
| Ayo Dosunmu | 16 | 3 | 0 | 2 | |
| Nikola Jokić | 14 | 5 | 8 | 0 | |
| Jamal Murray | 13 | 2 | 3 | 1 | |
| Naz Reid | 11 | 3 | 1 | 1 | |
| Aaron Gordon | 7 | 1 | 0 | 1 | |
| Bones Hyland | 6 | 1 | 4 | 0 | |
| Bruce Brown | 6 | 0 | 2 | 0 | |
| Cameron Johnson | 5 | 2 | 2 | 1 |
Prediction Breakdown
By Confidence
| Bets | Hits | Misses | Hit% | P/L | ROI | |
|---|---|---|---|---|---|---|
| high | 23 | 21 | 2 | 91.3% | +$171 | +74.3% |
| medium | 5 | 3 | 2 | 60.0% | +$7 | +14.5% |
| low | 36 | 20 | 16 | 55.6% | +$22 | +6.1% |
By Prop Type
| Bets | Hits | Misses | Hit% | P/L | ROI | |
|---|---|---|---|---|---|---|
| reb+ast | 7 | 7 | 0 | 100.0% | +$64 | +90.9% |
| pts+reb | 8 | 7 | 1 | 87.5% | +$54 | +67.0% |
| pts+ast | 7 | 6 | 1 | 85.7% | +$45 | +63.6% |
| three_pm | 7 | 5 | 2 | 71.4% | +$25 | +36.4% |
| pts+reb+ast | 8 | 5 | 3 | 62.5% | +$15 | +19.3% |
| points | 8 | 5 | 3 | 62.5% | +$15 | +19.3% |
| blocks | 1 | 1 | 0 | 100.0% | +$9 | +90.9% |
| assists | 8 | 4 | 4 | 50.0% | $-4 | -4.5% |
| rebounds | 8 | 4 | 4 | 50.0% | $-4 | -4.5% |
| steals | 2 | 0 | 2 | 0.0% | $-20 | -100.0% |
By Direction
| Bets | Hits | Misses | Hit% | P/L | ROI | |
|---|---|---|---|---|---|---|
| over | 21 | 3 | 18 | 14.3% | $-153 | -72.7% |
| under | 43 | 41 | 2 | 95.3% | +$353 | +82.0% |
How Our Predictions Held Up
Outstanding night: 68.8% hit rate on 64 active props, +$200 P/L, 31.3% ROI. High-confidence plays went 21-for-23 (91.3%). Anthony Edwards and Julius Randle UNDERs were the story—multiple props on each player cashed with margins of 20+ points. The only real stings were Dosunmu's Points + Assists narrowly clearing (16.0 vs. our 15.5 UNDER) and a few half-point misses on defensive stats (Gobert, Randle, Jaden McDaniels).