NBA morning recap, 2026-05-24: Spurs clamp down, Thunder cough it up
If you only watched the score ticker, you missed the real story. San Antonio treated Oklahoma City's ball-handlers like they owed rent, forced ugly decisions, and turned the game into a long series of uncomfortable possessions. By the time it was over, the Spurs had a 103, 82 win that felt even more lopsided than the margin.
Oklahoma City Thunder @ San Antonio Spurs, Spurs 103, Thunder 82
San Antonio didn't need a heater from deep to take control, it just needed the possessions to add up. The Spurs finished with 52 rebounds and 25 assists, and those extra chances kept Oklahoma City from ever settling into rhythm.
The shape of the game was simple. Oklahoma City missed threes, six makes on 33 attempts, and when the Thunder tried to compensate by putting pressure on the rim, the handle got loose. They committed 20 turnovers, and San Antonio made sure those mistakes became live-ball chaos with 11 steals and 10 blocks.
The Spurs were not pristine offensively, nine threes on 33 attempts is hardly a flex, but they lived at the stripe. San Antonio went 24 of 32 on free throws, and that steadiness matters in a game where both teams are searching for clean offense. When you are up double digits and still getting to the line, you are not giving the other side the one thing it needs, easy transition chances.
For Oklahoma City, the free-throw accuracy, 16 of 18, was the lone clean number on the night. Everything else came with a tax. The Thunder collected 47 rebounds and 22 assists, but far too many of their best looks were followed by a giveaway or a late-clock bailout. Against a Spurs group that piled up 10 blocks, the lane never felt open for long.
If this is the kind of half-court defensive ceiling San Antonio can reach in late May, the rest of the postseason field should take it personally.




