Nuggets Defeat Spurs 128-118 in Key NBA Matchup
Sunday, April 12, 2026, 8:30 PM ET · Frost Bank Center
Denver Nuggets 128, San Antonio Spurs 118, final. Our NBA picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Denver Nuggets vs San Antonio Spurs?
Denver Nuggets beat San Antonio Spurs 128-118 at Frost Bank Center on April 12, 2026.
Who was favored in Denver Nuggets vs San Antonio Spurs?
San Antonio Spurs were the favorite at DraftKings, moneyline -440 (about 81% implied). The underdog won.
In a crucial NBA matchup, the Denver Nuggets secured a 128-118 victory over the San Antonio Spurs at the Frost Bank Center. This win allowed the Nuggets to extend their dominance in the series, now leading 3-1 against the Spurs. The game was marked by a strong performance from the Nuggets, who have been in excellent form, boasting a 10-game winning streak leading into this contest.
The Spurs entered the game with a solid home record of 62-20 and had been performing well, winning nine of their last ten games with an average of 126.0 points scored and only 108.9 points allowed. They had a recent streak of three consecutive wins, including a notable 139-120 victory over the Dallas Mavericks just days prior. However, their recent form against the Nuggets had been less favorable, having lost their last two meetings, including a close 134-136 defeat just a week earlier.
On the other hand, the Nuggets, with a record of 54-28, have been formidable on the road as well, winning their last ten games and averaging 131.2 points scored while allowing 120.1 points. Their last five games have seen them score an impressive 133.2 points on average, showcasing their offensive capabilities. This performance has contributed to their current winning streak, which has solidified their position in the league.
In terms of home and away performances, the Spurs had a perfect home record of 4-0 in their last four games leading up to this matchup, while the Nuggets had been equally impressive on the road with a 2-0 record in their last two away games. The contrast in their home and away performances added an intriguing layer to the contest.
Injuries played a role in the game, with the Spurs missing Jayden Quaintance due to a knee issue, while David Jones Garcia was listed as day-to-day with an ankle injury. The Nuggets also had concerns, with Aaron Gordon and Trevon Brazile both listed as day-to-day, which could have impacted their rotation and strategy.
The betting market, as reported by DraftKings, had the Spurs favored by 9.5 points, with a total set at 235.5 points. The odds reflected the Spurs' strong home record but did not account for the Nuggets' current form and recent head-to-head success.
Conditions during the game were typical for a late-season NBA matchup, with both teams looking to solidify their playoff positions. Fans were treated to a high-scoring affair, with the Nuggets ultimately prevailing. Key moments in the fourth quarter included critical free throws and shots from players like De'Aaron Fox and David Roddy, who helped the Nuggets maintain their lead as the game drew to a close.
As the game concluded, the Spurs were unable to mount a comeback, and their win probability dropped to 0.0% in the final moments. This result not only highlights the Nuggets' strength but also raises questions about the Spurs' ability to compete against top teams as the season progresses.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | SA -9.5 | 235.5 o -108 / u -112 | Denver Nuggets +340 · San Antonio Spurs -440 |
Injury report
- David Jones GarciaDay-To-DayAnkleSan Antonio Spurs
- Jayden QuaintanceOutKneeSan Antonio Spurs
- Aaron GordonDay-To-DayCalfDenver Nuggets
- Trevon BrazileDay-To-DayUndisclosedDenver Nuggets
Leaders
- PointsDe'Aaron Fox24San Antonio Spurs
- AssistsStephon Castle9San Antonio Spurs
- ReboundsStephon Castle11San Antonio Spurs
- PointsJulian Strawther25Denver Nuggets
- AssistsJalen Pickett6Denver Nuggets
- ReboundsDavid Roddy13Denver Nuggets
Recent form
San Antonio Spurs
Last 10: 9-1Streak W3126 scored · 108.9 allowed per game4-0 at home
- W139-120vs Dallas MavericksApr 11
- W112-101vs Portland Trail BlazersApr 9
- W115-102vs Philadelphia 76ersApr 7
- L134-136at Denver NuggetsApr 4
- W118-99at LA ClippersApr 3
- W127-113at Golden State WarriorsApr 2
- W129-114vs Chicago BullsMar 31
- W127-95at Milwaukee BucksMar 28
- W123-98at Memphis GrizzliesMar 26
- W136-111at Miami HeatMar 23
Denver Nuggets
Last 10: 10-0Streak W10131.2 scored · 120.1 allowed per game2-0 away
- W127-107vs Oklahoma City ThunderApr 11
- W136-119vs Memphis GrizzliesApr 9
- W137-132vs Portland Trail BlazersApr 7
- W136-134vs San Antonio SpursApr 4
- W130-117at Utah JazzApr 2
- W116-93vs Golden State WarriorsMar 30
- W135-129vs Utah JazzMar 28
- W142-135vs Dallas MavericksMar 26
- W125-123at Phoenix SunsMar 25
- W128-112vs Portland Trail BlazersMar 22
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Oklahoma City | - | 18 | L2 | .780 | 64 |
| Denver | 10 | 28 | W12 | .659 | 54 |
| Minnesota | 15 | 33 | W2 | .598 | 49 |
| Portland | 22 | 40 | W2 | .512 | 42 |
| Utah | 42 | 60 | L1 | .268 | 22 |
| San Antonio | - | 20 | L1 | .756 | 62 |
| Houston | 10 | 30 | W1 | .634 | 52 |
| New Orleans | 36 | 56 | L2 | .317 | 26 |
| Dallas | 36 | 56 | W1 | .317 | 26 |
| Memphis | 37 | 57 | L8 | .305 | 25 |
Box score
| Stat | Denver Nuggets | San Antonio Spurs |
|---|---|---|
| Field goals | 50-100 | 45-99 |
| Field goal % | 50 | 45 |
| Three-pointers | 11-30 | 15-47 |
| Three-point % | 37 | 32 |
| Free throws | 17-22 | 13-18 |
| Free throw % | 77 | 72 |
| Rebounds | 58 | 45 |
| Offensive rebounds | 19 | 14 |
| Defensive rebounds | 39 | 31 |
| Assists | 30 | 27 |
| Steals | 4 | 5 |
| Blocks | 5 | 5 |
| Turnovers | 10 | 9 |
| Team turnovers | 2 | 0 |
| Technical fouls | 0 | 0 |
| Technical fouls, total | 0 | 0 |
| Flagrant fouls | 0 | 0 |
| Points off turnovers | 14 | 16 |
| Fast-break points | 8 | 19 |
| Points in the paint | 62 | 54 |
| Fouls | 16 | 18 |
| Largest lead | 23 | 5 |
| Lead changes | 3 | 3 |
| Time in front | 89 | 9 |
How the scoring went
- 3rd Quarter92-79Zeke Nnaji makes 2-foot two point shot (Jalen Pickett assists)
- 3rd Quarter94-79David Roddy makes running layup
- 3rd Quarter94-82Keldon Johnson makes 23-foot three point jumper (Stephon Castle assists)
- 3rd Quarter94-85Stephon Castle makes 27-foot three point jumper (Carter Bryant assists)
- 3rd Quarter96-85Jalen Pickett makes 8-foot pullup jump shot
- 3rd Quarter96-88Stephon Castle makes 26-foot three point jumper (De'Aaron Fox assists)
- 3rd Quarter99-88Jalen Pickett makes 26-foot three point step back jumpshot
- 3rd Quarter99-91Harrison Barnes makes 23-foot three point jumper (Stephon Castle assists)
- 3rd Quarter100-91Jalen Pickett makes free throw 2 of 3
- 3rd Quarter101-91Jalen Pickett makes free throw 3 of 3
- 4th Quarter101-93De'Aaron Fox makes 9-foot driving floating jump shot
- 4th Quarter101-95Carter Bryant makes 1-foot layup (Stephon Castle assists)
- 4th Quarter103-95Bruce Brown makes 12-foot driving floating jump shot (Jalen Pickett assists)
- 4th Quarter105-95Jonas Valanciunas makes driving layup (Bruce Brown assists)
- 4th Quarter107-95Bruce Brown makes driving layup
- 4th Quarter107-97De'Aaron Fox makes 11-foot pullup jump shot
- 4th Quarter107-100Harrison Barnes makes 22-foot running jump shot (De'Aaron Fox assists)
- 4th Quarter109-100David Roddy makes dunk
- 4th Quarter111-100Bruce Brown makes 1-foot running dunk (David Roddy assists)
- 4th Quarter111-102Carter Bryant makes driving layup (Keldon Johnson assists)
- 4th Quarter113-102Jonas Valanciunas makes 5-foot jumper (Jalen Pickett assists)
- 4th Quarter115-102Jonas Valanciunas makes 6-foot jumper (Jalen Pickett assists)
- 4th Quarter117-102Jonas Valanciunas makes 1-foot layup (Curtis Jones assists)
- 4th Quarter117-104Keldon Johnson makes driving layup
- 4th Quarter119-104David Roddy makes two point shot
- 4th Quarter120-104David Roddy makes free throw 1 of 1
- 4th Quarter120-106Keldon Johnson makes driving layup (Devin Vassell assists)
- 4th Quarter120-108Julian Champagnie makes 2-foot dunk (De'Aaron Fox assists)
- 4th Quarter122-108Jalen Pickett makes 10-foot pullup jump shot
- 4th Quarter122-109De'Aaron Fox makes free throw 1 of 2
- 4th Quarter122-110De'Aaron Fox makes free throw 2 of 2
- 4th Quarter122-111De'Aaron Fox makes free throw 1 of 2
- 4th Quarter122-112De'Aaron Fox makes free throw 2 of 2
- 4th Quarter124-112David Roddy makes 2-foot two point shot
- 4th Quarter124-114Carter Bryant makes driving layup
- 4th Quarter124-115Keldon Johnson makes free throw 1 of 2
- 4th Quarter124-116Keldon Johnson makes free throw 2 of 2
- 4th Quarter124-118Devin Vassell makes 1-foot driving dunk
- 4th Quarter126-118David Roddy makes tip shot
- 4th Quarter128-118Julian Strawther makes 1-foot running dunk
Win probability
Above the line favours San Antonio Spurs, below favours Denver Nuggets.
Venue
- Frost Bank CenterSan Antonio, TX
- Attendance19019
- OfficialsJames Williams, Pat Fraher, Jason Goldenberg
Elsewhere
- 2026 NBA free agency: Grades for offseason signings, extensions
- Stephen A. rips NBA for not giving Kawhi a more severe punishment
- 2026 NBA buzz: Latest free agency and trade updates
- Sources: Rockets' Amen Thompson agrees to 5-year, $208M extension
- 'The Hoop Collective': Episodes of Brian Windhorst's NBA podcast
- Windhorst: Kawhi is an 'unmitigated winner' following NBA's punishments
Picks for NBA
NBA rules and settlement
These two, other days
- Nuggets Edge Spurs in Thrilling Overtime ClashApr 4, 2026
- Nuggets Edge Spurs in Thrilling ContestMar 12, 2026
- Spurs Edge Nuggets in Thrilling Finish at Ball ArenaNov 28, 2025