NBAScopeStatistics • Predictions • Analysis

Houston Rockets at San Antonio Spurs

Friday, October 23, 2026 · Final · Moody Center

Houston Rockets114FinalSan Antonio Spurs110

Read the game recap →

Win probability SAS 0% · HOU 100%
StartEnd Q1End Q2End Q3End Q4HOU50%SAS

Computed by NBAScope (model wp-v1) from the score, the time left and the pre-game Elo expectation — see methodology.

Score margin, minute by minute Above the line: SAS ahead · below: HOU ahead
StartEnd Q1End Q2End Q3End Q4+110+11SAS aheadHOU ahead

Scoring runs: HOU 8-0 (Q3 6:31 → Q3 4:56)

Team comparison

HOUSAS

38-7840-87Field goals
4946Field goal %
10-2512-373-pointers
40323-point %
28-3118-25Free throws
4440Rebounds
89Offensive rebounds
2421Assists
1110Steals
53Blocks
1515Turnovers
4648Points in the paint
1618Fast-break points
2226Fouls
111Largest lead
1414Lead changes

Score by quarter

TeamQ1Q2Q3Q4Total
Rockets32292429114
Spurs27322229110

Houston Rockets — players

PlayerMINPTSREBASTSTLBLKTOFG3PTFT+/-
Kevin Durant · starter3720750035-102-28-8+6
Amen Thompson · starter36201042229-151-21-1-12
Alperen Sengun · starter36297701310-202-47-8+6
Jabari Smith Jr. · starter347512222-51-22-2+12
Fred VanVleet · starter3214353004-103-83-4+5
Tari Eason2712603014-80-24-4-7
Marcus Smart215311031-60-43-4+6
Bogdan Bogdanovic93100011-21-10-0+1
Steven Adams84210002-20-00-0+3
Bruce ThorntonDid not play — coach's decision
Clint CapelaDid not play — coach's decision
Jae'Sean TateDid not play — coach's decision
Isaiah CrawfordDid not play — coach's decision

San Antonio Spurs — players

PlayerMINPTSREBASTSTLBLKTOFG3PTFT+/-
Devin Vassell · starter3410423053-82-52-2+5
Dylan Harper · starter3420320008-151-43-4+8
Stephon Castle · starter3315751016-153-90-1-3
Victor Wembanyama · starter32251320229-212-65-8+3
De'Aaron Fox · starter3219492056-112-55-5-13
Julian Champagnie286003012-52-50-0+2
Keldon Johnson198611014-70-10-0-6
Luke Kornet167300102-30-03-5-7
Carter Bryant60000000-00-00-0-9
Harrison Barnes50000000-20-20-00
Tarris Reed Jr.Did not play — coach's decision
Jordan McLaughlinDid not play — coach's decision

Play-by-play

  1. 0.0End of Game114-110
  2. 0.0End of the 4th Quarter114-110
  3. 0.0SASSpurs offensive team rebound114-110
  4. 0.0SASDylan Harper misses heave jump shot114-110
  5. 0.0(00:00) [Rockets] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL)112-110
  6. 0.1HOUFred VanVleet defensive rebound112-110
  7. 0.1SASAmen Thompson blocks Victor Wembanyama's layup112-110
  8. 0.6HOUFred VanVleet makes free throw 2 of 2114-110
  9. 0.6HOUFred VanVleet makes free throw 1 of 2113-110
  10. 0.6SASDylan Harper personal foul112-110
  11. 5.0HOUMarcus Smart enters the game for Alperen Sengun112-110
  12. 5.0SASSpurs Full timeout112-110
  13. 7.3SASVictor Wembanyama defensive rebound112-110
  14. 7.3HOUAmen Thompson misses 14-foot turnaround jump shot112-110
  15. 24.8HOUAlperen Sengun offensive rebound112-110
  16. 24.8HOUFred VanVleet misses 24-foot three point jumper112-110
  17. 46.1SASDylan Harper makes running dunk (De'Aaron Fox assists)112-110
  18. 51.0SASDe'Aaron Fox defensive rebound112-108
  19. 51.0HOUKevin Durant misses 16-foot pullup jump shot112-108
  20. 1:01SASVictor Wembanyama kicked ball violation112-108
  21. 1:22HOUAmen Thompson defensive rebound112-108
  22. 1:22SASDevin Vassell misses 23-foot three point jumper112-108
  23. 1:34HOUKevin Durant makes 25-foot three point jumper (Alperen Sengun assists)112-108
  24. 1:49SASVictor Wembanyama makes alley oop dunk (De'Aaron Fox assists)109-108
  25. 2:09HOUAmen Thompson out of bounds lost ball turnover109-106
  26. 2:27SASDe'Aaron Fox makes free throw 2 of 2109-106
  27. 2:27SASDe'Aaron Fox makes free throw 1 of 2109-105
  28. 2:27HOUJabari Smith Jr. shooting foul109-104
  29. 2:42HOUAlperen Sengun makes free throw 1 of 1109-104
  30. 2:42SASSpurs Full timeout108-104
  31. 2:42SASStephon Castle shooting foul108-104
  32. 2:42HOUAlperen Sengun makes 3-foot reverse layup (Amen Thompson assists)108-104
  33. 2:59HOUAmen Thompson defensive rebound106-104
  34. 2:59SASStephon Castle misses 24-foot three point jumper106-104
  35. 3:14HOUAlperen Sengun makes free throw 2 of 2106-104
  36. 3:14HOURockets offensive team rebound105-104
  37. 3:14HOUAlperen Sengun misses free throw 1 of 2105-104
  38. 3:14SASVictor Wembanyama shooting foul105-104
  39. 3:38SASDe'Aaron Fox enters the game for Julian Champagnie105-104
  40. 3:38SASStephon Castle out of bounds bad pass turnover105-104
  41. 3:49HOUAlperen Sengun makes two point shot105-104
  42. 4:19SASDylan Harper makes 24-foot three point step back jumpshot103-104
  43. 4:36SASVictor Wembanyama enters the game for Luke Kornet103-101
  44. 4:36HOUAlperen Sengun makes free throw 2 of 2103-101
  45. 4:36HOUAlperen Sengun makes free throw 1 of 2102-101
  46. 4:36SASLuke Kornet shooting foul101-101
  47. 4:58HOUKevin Durant defensive rebound101-101
  48. 4:58HOUJabari Smith Jr. enters the game for Tari Eason101-101
  49. 4:58(04:58) [Rockets] REF-INITIATED REVIEW (REPLAY SUPPORTS CALL)101-101
  50. 4:58SASLuke Kornet misses free throw 1 of 1101-101
  51. 4:58HOUTari Eason loose ball foul101-101
  52. 4:58SASDylan Harper makes 12-foot pullup jump shot101-101
  53. 5:15HOUAmen Thompson makes tip shot101-99
  54. 5:18HOUAmen Thompson offensive rebound99-99
  55. 5:18HOUAmen Thompson misses layup99-99
  56. 5:40SASDylan Harper makes driving layup99-99
  57. 5:51HOUAlperen Sengun makes free throw 1 of 199-97
  58. 5:51SASLuke Kornet shooting foul98-97
  59. 5:51HOUAlperen Sengun makes two point shot98-97
  60. 6:08SASDevin Vassell enters the game for Keldon Johnson96-97
  61. 6:08SASDylan Harper makes free throw 2 of 296-97
  62. 6:08SASDylan Harper makes free throw 1 of 296-96
  63. 6:08HOUFred VanVleet shooting foul96-95
  64. 6:13SASDylan Harper defensive rebound96-95
  65. 6:13HOUKevin Durant misses driving floating jump shot96-95
  66. 6:20SASStephon Castle personal foul96-95
  67. 6:34HOURockets defensive team rebound96-95
  68. 6:34SASJulian Champagnie misses 24-foot three point jumper96-95
  69. 6:36HOUKevin Durant enters the game for Jabari Smith Jr.96-95
  70. 6:36SASDylan Harper enters the game for De'Aaron Fox96-95
  71. 6:40SASSpurs offensive team rebound96-95
  72. 6:40SASStephon Castle misses 25-foot three point jumper96-95
  73. 6:49SASStephon Castle defensive rebound96-95
  74. 6:49HOUFred VanVleet misses driving layup96-95
  75. 7:18SASStephon Castle makes 8-foot two point shot96-95
  76. 7:28SASStephon Castle defensive rebound96-93
  77. 7:28HOUAlperen Sengun misses 25-foot three point jumper96-93
  78. 7:52SASKeldon Johnson makes 1-foot reverse layup96-93
  79. 8:03SASLuke Kornet defensive rebound96-91
  80. 8:03HOUAlperen Sengun misses 11-foot hook shot96-91
  81. 8:17SASDevin Vassell lost ball turnover96-91
  82. 8:17HOUFred VanVleet enters the game for Marcus Smart96-91
  83. 8:17HOUAmen Thompson enters the game for Bogdan Bogdanovic96-91
  84. 8:17SASJulian Champagnie enters the game for Devin Vassell96-91
  85. 8:17HOU(08:17) [Rockets] COACH'S CHALLENGE (CALL OVERTURNED) [Rockets] retain their timeout96-91
  86. 8:17HOURockets Coach's Challenge96-91
  87. 8:34HOUJabari Smith Jr. makes 24-foot three pointer96-91
  88. 8:42SASDevin Vassell lost ball turnover (Tari Eason steals)93-91
  89. 8:48HOUTari Eason lost ball turnover (Devin Vassell steals)93-91
  90. 8:56SASLuke Kornet makes dunk (De'Aaron Fox assists)93-91
  91. 9:03SASKeldon Johnson defensive rebound93-89
  92. 9:03HOUJabari Smith Jr. misses 6-foot jumper93-89
  93. 9:19SASDe'Aaron Fox makes free throw 1 of 193-89
  94. 9:19HOUMarcus Smart shooting foul93-88
  95. 9:19SASDe'Aaron Fox makes 12-foot step back jumpshot93-88
  96. 9:31HOUAlperen Sengun makes 25-foot three point jumper (Jabari Smith Jr. assists)93-86
  97. 9:37SASLuke Kornet enters the game for Victor Wembanyama90-86
  98. 9:50SASStephon Castle makes 25-foot three point jumper (Victor Wembanyama assists)90-86
  99. 10:01SASKeldon Johnson defensive rebound90-83
  100. 10:01HOUMarcus Smart misses 24-foot three point jumper90-83
  101. 10:21HOUAlperen Sengun defensive rebound90-83
  102. 10:21SASVictor Wembanyama misses 26-foot three point jumper90-83
  103. 10:31HOUAlperen Sengun personal foul90-83
  104. 10:38SASDe'Aaron Fox enters the game for Dylan Harper90-83
  105. 10:38HOUTari Eason makes free throw 1 of 190-83
  106. 10:38SASDylan Harper shooting foul89-83
  107. 10:38HOUTari Eason makes running layup (Alperen Sengun assists)89-83
  108. 10:44HOUAlperen Sengun defensive rebound87-83
  109. 10:44SASStephon Castle misses driving layup87-83
  110. 10:59SASKeldon Johnson enters the game for Julian Champagnie87-83
  111. 10:59HOUTari Eason makes free throw 2 of 287-83
  112. 10:59HOUTari Eason makes free throw 1 of 286-83
  113. 10:59SASVictor Wembanyama shooting foul85-83
  114. 11:12HOUTari Eason defensive rebound85-83
  115. 11:12SASVictor Wembanyama misses 26-foot three point jumper85-83
  116. 11:24HOUBogdan Bogdanovic bad pass turnover (Julian Champagnie steals)85-83
  117. 11:45SASStephon Castle makes alley oop dunk (Victor Wembanyama assists)85-83
  118. 12:00HOUBogdan Bogdanovic enters the game for Amen Thompson85-81
  119. 12:00HOUAlperen Sengun enters the game for Kevin Durant85-81
  120. 12:00SASStephon Castle enters the game for De'Aaron Fox85-81

Recent head-to-head

Full history →
2026-03-08HOU 120 – 145 SASSpurs won
2026-01-28SAS 111 – 99 HOUSpurs won
2026-01-20SAS 106 – 111 HOURockets won
2025-11-07HOU 110 – 121 SASSpurs won
2025-02-26SAS 106 – 118 HOURockets won
2024-11-06SAS 100 – 127 HOURockets won
2024-10-28HOU 106 – 101 SASRockets won
2024-10-26HOU 106 – 109 SASSpurs won