Washington State Cougars @ San Francisco Dons

75–86Final · Mar 9, 2025
WSU 75 SF 86 Final
12T
WSU19-14324375
SF24-8345286
Who saw it first

The scoring timeline.

Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.

  1. Malik Thomas made Layup. Assisted by Tyrone Riley IV.

    0–2
  2. LeJuan Watts made Layup. Assisted by Nate Calmese.

    2–2
  3. Tyrone Riley IV made Layup.

    2–4
  4. Ethan Price made Three Point Jumper. Assisted by LeJuan Watts.

    5–4
  5. Ryan Beasley made Three Point Jumper. Assisted by Malik Thomas.

    5–7
  6. Ethan Price made Jumper.

    7–7
  7. Junjie Wang made Jumper.

    7–9
  8. Malik Thomas made Free Throw.

    7–10
  9. Malik Thomas made Free Throw.

    7–11
  10. ND Okafor made Layup. Assisted by Ethan Price.

    9–11
  11. Ryan Beasley made Free Throw.

    9–12
  12. Ryan Beasley made Free Throw.

    9–13
  13. Tomas Thrastarson made Layup. Assisted by Rihards Vavers.

    11–13
  14. Malik Thomas made Jumper.

    11–15
  15. LeJuan Watts made Layup. Assisted by Nate Calmese.

    13–15
  16. Malik Thomas made Layup.

    13–17
  17. Dane Erikstrup made Free Throw.

    14–17
  18. Dane Erikstrup made Free Throw.

    15–17
  19. Tyrone Riley IV made Dunk. Assisted by Ryan Beasley.

    15–19
  20. Ethan Price made Layup. Assisted by Nate Calmese.

    17–19
  21. Tyrone Riley IV made Jumper.

    17–21
  22. Ethan Price made Layup. Assisted by Parker Gerrits.

    19–21
  23. Ethan Price made Free Throw.

    20–21
  24. Saba Gigiberia made Layup.

    20–23
  25. Malik Thomas made Jumper. Assisted by Ryan Beasley.

    20–25
  26. Ethan Price made Free Throw.

    21–25
  27. Malik Thomas made Free Throw.

    21–26
  28. Malik Thomas made Free Throw.

    21–27
  29. LeJuan Watts made Free Throw.

    22–27
  30. Nate Calmese made Three Point Jumper.

    25–27
  31. ND Okafor made Free Throw.

    26–27
  32. ND Okafor made Layup. Assisted by Nate Calmese.

    28–27
  33. Ryan Beasley made Three Point Jumper. Assisted by Veniamin Abosi.

    28–30
  34. Nate Calmese made Three Point Jumper.

    31–30
  35. Robby Beasley made Layup. Assisted by Carlton Linguard Jr..

    31–32
  36. Saba Gigiberia made Dunk.

    31–34
  37. ND Okafor made Free Throw.

    32–34
  38. LeJuan Watts made Layup.

    34–34
  39. Tyrone Riley IV made Layup. Assisted by Carlton Linguard Jr..

    34–36
  40. Tyrone Riley IV made Dunk. Assisted by Malik Thomas.

    34–38
  41. LeJuan Watts made Layup.

    36–38
  42. Malik Thomas made Layup.

    36–40
  43. Junjie Wang made Three Point Jumper. Assisted by Ryan Beasley.

    36–43
  44. Ryan Beasley made Layup.

    36–45
  45. Ryan Beasley made Free Throw.

    36–46
  46. Ethan Price made Layup. Assisted by Nate Calmese.

    38–46
  47. Ethan Price made Three Point Jumper. Assisted by Nate Calmese.

    41–46
  48. Ryan Beasley made Layup. Assisted by Carlton Linguard Jr..

    41–48
  49. Malik Thomas made Free Throw.

    41–49
  50. Malik Thomas made Free Throw.

    41–50
  51. Ryan Beasley made Layup.

    41–52
  52. Nate Calmese made Layup.

    43–52
  53. LeJuan Watts made Dunk.

    45–52
  54. Ethan Price made Three Point Jumper. Assisted by Nate Calmese.

    48–52
  55. Nate Calmese made Dunk. Assisted by Isaiah Watts.

    50–52
  56. Ryan Beasley made Layup.

    50–54
  57. Rihards Vavers made Three Point Jumper. Assisted by Nate Calmese.

    53–54
  58. Robby Beasley made Jumper.

    53–56
  59. LeJuan Watts made Jumper. Assisted by Nate Calmese.

    55–56
  60. Junjie Wang made Jumper. Assisted by Robby Beasley.

    55–58
  61. Carlton Linguard Jr. made Dunk. Assisted by Robby Beasley.

    55–60
  62. Ryan Beasley made Three Point Jumper.

    55–63
  63. Ethan Price made Free Throw.

    56–63
  64. Ryan Beasley made Three Point Jumper.

    56–66
  65. Ethan Price made Dunk. Assisted by LeJuan Watts.

    58–66
  66. Malik Thomas made Jumper.

    58–68
  67. Robby Beasley made Layup. Assisted by Veniamin Abosi.

    58–70
  68. Nate Calmese made Three Point Jumper.

    61–70
  69. Junjie Wang made Three Point Jumper. Assisted by Tyrone Riley IV.

    61–73
  70. LeJuan Watts made Three Point Jumper. Assisted by Nate Calmese.

    64–73
  71. Ryan Beasley made Free Throw.

    64–74
  72. Ryan Beasley made Free Throw.

    64–75
  73. Ethan Price made Free Throw.

    65–75
  74. Ethan Price made Free Throw.

    66–75
  75. Ryan Beasley made Jumper. Assisted by Junjie Wang.

    66–77
  76. LeJuan Watts made Layup.

    68–77
  77. Nate Calmese made Free Throw.

    69–77
  78. Veniamin Abosi made Free Throw.

    69–78
  79. Veniamin Abosi made Free Throw.

    69–79
  80. LeJuan Watts made Layup.

    71–79
  81. Ryan Beasley made Jumper. Assisted by Robby Beasley.

    71–81
  82. Ethan Price made Jumper. Assisted by LeJuan Watts.

    73–81
  83. Veniamin Abosi made Free Throw.

    73–82
  84. Veniamin Abosi made Free Throw.

    73–83
  85. Veniamin Abosi made Free Throw.

    73–84
  86. Veniamin Abosi made Free Throw.

    73–85
  87. Veniamin Abosi made Free Throw.

    73–86
  88. Nate Calmese made Layup.

    75–86

Play-by-play

  1. P1 Start game
  2. P1 Jump Ball won by San Francisco
  3. P1 Jump Ball lost by Washington State
  4. P1 Malik Thomas made Layup. Assisted by Tyrone Riley IV. 0–2
  5. P1 LeJuan Watts made Layup. Assisted by Nate Calmese. 2–2
  6. P1 Ryan Beasley Turnover.
  7. P1 Isaiah Watts Steal.
  8. P1 Isaiah Watts missed Dunk.
  9. P1 Tyrone Riley IV Defensive Rebound.
  10. P1 Malik Thomas missed Layup.
  11. P1 Tyrone Riley IV Offensive Rebound.
  12. P1 Tyrone Riley IV made Layup. 2–4
  13. P1 Ethan Price made Three Point Jumper. Assisted by LeJuan Watts. 5–4
  14. P1 Junjie Wang missed Three Point Jumper.
  15. P1 Nate Calmese Defensive Rebound.
  16. P1 Foul on Carlton Linguard Jr..
  17. P1 Nate Calmese Turnover.
  18. P1 Tyrone Riley IV Steal.
  19. P1 Tyrone Riley IV missed Three Point Jumper.
  20. P1 Junjie Wang Offensive Rebound.
  21. P1 Junjie Wang Turnover.
  22. P1 Carlton Linguard Jr. subbing out for San Francisco
  23. P1 James O'Donnell subbing in for San Francisco
  24. P1 Nate Calmese missed Jumper.
  25. P1 Malik Thomas Defensive Rebound.
  26. P1 Ryan Beasley made Three Point Jumper. Assisted by Malik Thomas. 5–7
  27. P1 LeJuan Watts missed Three Point Jumper.
  28. P1 Washington State Deadball Team Rebound.
  29. P1 Foul on Tyrone Riley IV.
  30. P1 Ethan Price made Jumper. 7–7
  31. P1 Tyrone Riley IV missed Jumper.
  32. P1 Junjie Wang made Jumper. 7–9
  33. P1 Dane Erikstrup subbing out for Washington State
  34. P1 ND Okafor subbing in for Washington State
  35. P1 Junjie Wang Offensive Rebound.
  36. P1 LeJuan Watts missed Jumper.
  37. P1 Junjie Wang Defensive Rebound.
  38. P1 Junjie Wang Turnover.
  39. P1 LeJuan Watts Steal.
  40. P1 Nate Calmese missed Layup.
  41. P1 Malik Thomas Defensive Rebound.
  42. P1 Foul on LeJuan Watts.
  43. P1 Official TV Timeout
  44. P1 Tyrone Riley IV subbing out for San Francisco
  45. P1 Junjie Wang subbing out for San Francisco
  46. P1 Robby Beasley subbing in for San Francisco
  47. P1 Veniamin Abosi subbing in for San Francisco
  48. P1 LeJuan Watts subbing out for Washington State
  49. P1 Nate Calmese subbing out for Washington State
  50. P1 Tomas Thrastarson subbing in for Washington State
  51. P1 Parker Gerrits subbing in for Washington State
  52. P1 Malik Thomas made Free Throw. 7–10
  53. P1 Malik Thomas made Free Throw. 7–11
  54. P1 Foul on James O'Donnell.
  55. P1 James O'Donnell subbing out for San Francisco
  56. P1 Carlton Linguard Jr. subbing in for San Francisco
  57. P1 ND Okafor made Layup. Assisted by Ethan Price. 9–11
  58. P1 Malik Thomas missed Three Point Jumper.
  59. P1 Carlton Linguard Jr. Offensive Rebound.
  60. P1 Carlton Linguard Jr. missed Dunk.
  61. P1 ND Okafor Block.
  62. P1 Parker Gerrits Defensive Rebound.
  63. P1 ND Okafor missed Jumper.
  64. P1 Veniamin Abosi Defensive Rebound.
  65. P1 Ryan Beasley missed Three Point Jumper.
  66. P1 Ethan Price Defensive Rebound.
  67. P1 Isaiah Watts Turnover.
  68. P1 Robby Beasley Steal.
  69. P1 Foul on Ethan Price.
  70. P1 Ryan Beasley made Free Throw. 9–12
  71. P1 Malik Thomas subbing out for San Francisco
  72. P1 Tyrone Riley IV subbing in for San Francisco
  73. P1 Ethan Price subbing out for Washington State
  74. P1 Isaiah Watts subbing out for Washington State
  75. P1 ND Okafor subbing out for Washington State
  76. P1 LeJuan Watts subbing in for Washington State
  77. P1 Rihards Vavers subbing in for Washington State
  78. P1 Dane Erikstrup subbing in for Washington State
  79. P1 Ryan Beasley made Free Throw. 9–13
  80. P1 Ryan Beasley subbing out for San Francisco
  81. P1 Jason Rivera-Torres subbing in for San Francisco
  82. P1 Tomas Thrastarson made Layup. Assisted by Rihards Vavers. 11–13
  83. P1 Carlton Linguard Jr. missed Three Point Jumper.
  84. P1 Parker Gerrits Defensive Rebound.
  85. P1 Parker Gerrits missed Three Point Jumper.
  86. P1 San Francisco Defensive Rebound.
  87. P1 Foul on Tomas Thrastarson.
  88. P1 Robby Beasley subbing out for San Francisco
  89. P1 Veniamin Abosi subbing out for San Francisco
  90. P1 Malik Thomas subbing in for San Francisco
  91. P1 Junjie Wang subbing in for San Francisco
  92. P1 Parker Gerrits subbing out for Washington State
  93. P1 Nate Calmese subbing in for Washington State
  94. P1 Malik Thomas missed Jumper.
  95. P1 Malik Thomas Offensive Rebound.
  96. P1 Malik Thomas made Jumper. 11–15
  97. P1 LeJuan Watts made Layup. Assisted by Nate Calmese. 13–15
  98. P1 Tyrone Riley IV missed Three Point Jumper.
  99. P1 Junjie Wang Offensive Rebound.
  100. P1 Malik Thomas made Layup. 13–17
  101. P1 Foul on Junjie Wang.
  102. P1 Official TV Timeout
  103. P1 Carlton Linguard Jr. subbing out for San Francisco
  104. P1 Jason Rivera-Torres subbing out for San Francisco
  105. P1 Ryan Beasley subbing in for San Francisco
  106. P1 James O'Donnell subbing in for San Francisco
  107. P1 Dane Erikstrup made Free Throw. 14–17
  108. P1 Dane Erikstrup made Free Throw. 15–17
  109. P1 Ryan Beasley missed Three Point Jumper.
  110. P1 James O'Donnell Offensive Rebound.
  111. P1 Foul on LeJuan Watts.
  112. P1 Malik Thomas missed Jumper.
  113. P1 Rihards Vavers Defensive Rebound.
  114. P1 Nate Calmese missed Layup.
  115. P1 Junjie Wang Block.
  116. P1 Tyrone Riley IV Defensive Rebound.
  117. P1 James O'Donnell Turnover.
  118. P1 Nate Calmese Steal.
  119. P1 Dane Erikstrup missed Three Point Jumper.
  120. P1 Ryan Beasley Defensive Rebound.
  121. P1 Tyrone Riley IV made Dunk. Assisted by Ryan Beasley. 15–19
  122. P1 LeJuan Watts Turnover.
  123. P1 Tomas Thrastarson subbing out for Washington State
  124. P1 Rihards Vavers subbing out for Washington State
  125. P1 Ethan Price subbing in for Washington State
  126. P1 Isaiah Watts subbing in for Washington State
  127. P1 Foul on Malik Thomas.
  128. P1 Malik Thomas Turnover.
  129. P1 Ethan Price made Layup. Assisted by Nate Calmese. 17–19
  130. P1 Junjie Wang missed Three Point Jumper.
  131. P1 Junjie Wang Offensive Rebound.
  132. P1 Foul on Dane Erikstrup.
  133. P1 Tyrone Riley IV made Jumper. 17–21
  134. P1 Foul on James O'Donnell.
  135. P1 James O'Donnell subbing out for San Francisco
  136. P1 Carlton Linguard Jr. subbing in for San Francisco
  137. P1 Dane Erikstrup missed Three Point Jumper.
  138. P1 Isaiah Watts Offensive Rebound.
  139. P1 Dane Erikstrup Turnover.
  140. P1 Dane Erikstrup subbing out for Washington State
  141. P1 ND Okafor subbing in for Washington State
  142. P1 Malik Thomas missed Jumper.
  143. P1 Ethan Price Defensive Rebound.
  144. P1 Ethan Price missed Three Point Jumper.
  145. P1 Tyrone Riley IV Defensive Rebound.
  146. P1 Tyrone Riley IV missed Layup.
  147. P1 Washington State Defensive Rebound.
  148. P1 Official TV Timeout
  149. P1 Tyrone Riley IV subbing out for San Francisco
  150. P1 Junjie Wang subbing out for San Francisco
  151. P1 Veniamin Abosi subbing in for San Francisco
  152. P1 Jason Rivera-Torres subbing in for San Francisco
  153. P1 Nate Calmese subbing out for Washington State
  154. P1 Parker Gerrits subbing in for Washington State
  155. P1 Isaiah Watts missed Jumper.
  156. P1 Jason Rivera-Torres Defensive Rebound.
  157. P1 Jason Rivera-Torres missed Layup.
  158. P1 Carlton Linguard Jr. Offensive Rebound.
  159. P1 Carlton Linguard Jr. missed Layup.
  160. P1 Carlton Linguard Jr. Offensive Rebound.
  161. P1 Carlton Linguard Jr. missed Layup.
  162. P1 ND Okafor Defensive Rebound.
  163. P1 Ethan Price made Layup. Assisted by Parker Gerrits. 19–21
  164. P1 Foul on Jason Rivera-Torres.
  165. P1 Carlton Linguard Jr. subbing out for San Francisco
  166. P1 Jason Rivera-Torres subbing out for San Francisco
  167. P1 Saba Gigiberia subbing in for San Francisco
  168. P1 Robby Beasley subbing in for San Francisco
  169. P1 Ethan Price made Free Throw. 20–21
  170. P1 Saba Gigiberia missed Layup.
  171. P1 Saba Gigiberia Offensive Rebound.
  172. P1 Saba Gigiberia missed Layup.
  173. P1 Saba Gigiberia Offensive Rebound.
  174. P1 Saba Gigiberia missed Layup.
  175. P1 Saba Gigiberia Offensive Rebound.
  176. P1 Saba Gigiberia made Layup. 20–23
  177. P1 ND Okafor missed Layup.
  178. P1 Saba Gigiberia Defensive Rebound.
  179. P1 Foul on Isaiah Watts.
  180. P1 LeJuan Watts subbing out for Washington State
  181. P1 Parker Gerrits subbing out for Washington State
  182. P1 Tomas Thrastarson subbing in for Washington State
  183. P1 Nate Calmese subbing in for Washington State
  184. P1 Malik Thomas made Jumper. Assisted by Ryan Beasley. 20–25
  185. P1 Nate Calmese missed Jumper.
  186. P1 San Francisco Deadball Team Rebound.
  187. P1 Foul on Isaiah Watts.
  188. P1 Isaiah Watts subbing out for Washington State
  189. P1 Rihards Vavers subbing in for Washington State
  190. P1 Saba Gigiberia missed Free Throw.
  191. P1 ND Okafor Defensive Rebound.
  192. P1 Foul on Saba Gigiberia.
  193. P1 ND Okafor subbing out for Washington State
  194. P1 LeJuan Watts subbing in for Washington State
  195. P1 Saba Gigiberia subbing out for San Francisco
  196. P1 Junjie Wang subbing in for San Francisco
  197. P1 Ethan Price made Free Throw. 21–25
  198. P1 Ethan Price missed Free Throw.
  199. P1 Junjie Wang Defensive Rebound.
  200. P1 Foul on Ethan Price.
  201. P1 Ryan Beasley subbing out for San Francisco
  202. P1 Tyrone Riley IV subbing in for San Francisco
  203. P1 Malik Thomas made Free Throw. 21–26
  204. P1 Malik Thomas made Free Throw. 21–27
  205. P1 LeJuan Watts missed Layup.
  206. P1 Veniamin Abosi Defensive Rebound.
  207. P1 Veniamin Abosi Turnover.
  208. P1 LeJuan Watts Steal.
  209. P1 Foul on Junjie Wang.
  210. P1 LeJuan Watts made Free Throw. 22–27
  211. P1 Junjie Wang subbing out for San Francisco
  212. P1 Carlton Linguard Jr. subbing in for San Francisco
  213. P1 LeJuan Watts missed Free Throw.
  214. P1 Tyrone Riley IV Defensive Rebound.
  215. P1 Malik Thomas Turnover.
  216. P1 Nate Calmese made Three Point Jumper. 25–27
  217. P1 Malik Thomas missed Three Point Jumper.
  218. P1 Rihards Vavers Defensive Rebound.
  219. P1 Foul on LeJuan Watts.
  220. P1 LeJuan Watts Turnover.
  221. P1 Official TV Timeout
  222. P1 Robby Beasley subbing out for San Francisco
  223. P1 Ryan Beasley subbing in for San Francisco
  224. P1 LeJuan Watts subbing out for Washington State
  225. P1 ND Okafor subbing in for Washington State
  226. P1 Tyrone Riley IV missed Three Point Jumper.
  227. P1 Tomas Thrastarson Defensive Rebound.
  228. P1 Foul on Tyrone Riley IV.
  229. P1 ND Okafor missed Free Throw.
  230. P1 Washington State Deadball Team Rebound.
  231. P1 Tyrone Riley IV subbing out for San Francisco
  232. P1 Robby Beasley subbing in for San Francisco
  233. P1 ND Okafor made Free Throw. 26–27
  234. P1 Ryan Beasley missed Jumper.
  235. P1 Ethan Price Defensive Rebound.
  236. P1 ND Okafor made Layup. Assisted by Nate Calmese. 28–27
  237. P1 Ryan Beasley made Three Point Jumper. Assisted by Veniamin Abosi. 28–30
  238. P1 Nate Calmese made Three Point Jumper. 31–30
  239. P1 Robby Beasley made Layup. Assisted by Carlton Linguard Jr.. 31–32
  240. P1 Foul on Nate Calmese.
  241. P1 Nate Calmese Turnover.
  242. P1 Carlton Linguard Jr. subbing out for San Francisco
  243. P1 Saba Gigiberia subbing in for San Francisco
  244. P1 Malik Thomas missed Three Point Jumper.
  245. P1 Saba Gigiberia Offensive Rebound.
  246. P1 Saba Gigiberia made Dunk. 31–34
  247. P1 ND Okafor missed Layup.
  248. P1 Saba Gigiberia Block.
  249. P1 Saba Gigiberia Defensive Rebound.
  250. P1 Ryan Beasley missed Three Point Jumper.
  251. P1 Washington State Defensive Rebound.
  252. P1 Foul on Saba Gigiberia.
  253. P1 ND Okafor missed Free Throw.
  254. P1 Washington State Deadball Team Rebound.
  255. P1 ND Okafor made Free Throw. 32–34
  256. P1 Malik Thomas Turnover.
  257. P1 Washington State Timeout
  258. P1 ND Okafor subbing out for Washington State
  259. P1 Isaiah Watts subbing in for Washington State
  260. P1 Ethan Price missed Three Point Jumper.
  261. P1 Robby Beasley Defensive Rebound.
  262. P1 Robby Beasley missed Three Point Jumper.
  263. P1 San Francisco Offensive Rebound.
  264. P2 Saba Gigiberia subbing out for San Francisco
  265. P2 Robby Beasley subbing out for San Francisco
  266. P2 Veniamin Abosi subbing out for San Francisco
  267. P2 Carlton Linguard Jr. subbing in for San Francisco
  268. P2 Tyrone Riley IV subbing in for San Francisco
  269. P2 Junjie Wang subbing in for San Francisco
  270. P2 Rihards Vavers subbing out for Washington State
  271. P2 LeJuan Watts subbing in for Washington State
  272. P2 Junjie Wang missed Three Point Jumper.
  273. P2 Isaiah Watts Defensive Rebound.
  274. P2 LeJuan Watts made Layup. 34–34
  275. P2 Tyrone Riley IV made Layup. Assisted by Carlton Linguard Jr.. 34–36
  276. P2 Ethan Price Turnover.
  277. P2 Malik Thomas Steal.
  278. P2 Tyrone Riley IV made Dunk. Assisted by Malik Thomas. 34–38
  279. P2 LeJuan Watts made Layup. 36–38
  280. P2 Malik Thomas made Layup. 36–40
  281. P2 Foul on LeJuan Watts.
  282. P2 LeJuan Watts Turnover.
  283. P2 LeJuan Watts subbing out for Washington State
  284. P2 ND Okafor subbing in for Washington State
  285. P2 Malik Thomas missed Three Point Jumper.
  286. P2 Ethan Price Defensive Rebound.
  287. P2 Nate Calmese Turnover.
  288. P2 Carlton Linguard Jr. subbing out for San Francisco
  289. P2 Saba Gigiberia subbing in for San Francisco
  290. P2 Junjie Wang made Three Point Jumper. Assisted by Ryan Beasley. 36–43
  291. P2 Nate Calmese missed Layup.
  292. P2 Junjie Wang Block.
  293. P2 ND Okafor Offensive Rebound.
  294. P2 Foul on Ryan Beasley.
  295. P2 ND Okafor missed Free Throw.
  296. P2 Washington State Deadball Team Rebound.
  297. P2 ND Okafor missed Free Throw.
  298. P2 Junjie Wang Defensive Rebound.
  299. P2 Junjie Wang missed Three Point Jumper.
  300. P2 Tomas Thrastarson Defensive Rebound.
  301. P2 Isaiah Watts missed Three Point Jumper.
  302. P2 Malik Thomas Defensive Rebound.
  303. P2 Malik Thomas missed Layup.
  304. P2 ND Okafor Defensive Rebound.
  305. P2 Isaiah Watts missed Three Point Jumper.
  306. P2 Saba Gigiberia Defensive Rebound.
  307. P2 Saba Gigiberia missed Jumper.
  308. P2 Tomas Thrastarson Defensive Rebound.
  309. P2 Nate Calmese Turnover.
  310. P2 Ryan Beasley Steal.
  311. P2 Ryan Beasley made Layup. 36–45
  312. P2 Foul on Nate Calmese.
  313. P2 Official TV Timeout
  314. P2 Saba Gigiberia subbing out for San Francisco
  315. P2 Carlton Linguard Jr. subbing in for San Francisco
  316. P2 Isaiah Watts subbing out for Washington State
  317. P2 ND Okafor subbing out for Washington State
  318. P2 Rihards Vavers subbing in for Washington State
  319. P2 Kase Wynott subbing in for Washington State
  320. P2 Ryan Beasley made Free Throw. 36–46
  321. P2 Ethan Price made Layup. Assisted by Nate Calmese. 38–46
  322. P2 Malik Thomas Turnover.
  323. P2 Nate Calmese Steal.
  324. P2 Ethan Price made Three Point Jumper. Assisted by Nate Calmese. 41–46
  325. P2 Ryan Beasley made Layup. Assisted by Carlton Linguard Jr.. 41–48
  326. P2 Tomas Thrastarson Turnover.
  327. P2 Malik Thomas Steal.
  328. P2 Foul on Tomas Thrastarson.
  329. P2 Malik Thomas made Free Throw. 41–49
  330. P2 Carlton Linguard Jr. subbing out for San Francisco
  331. P2 Junjie Wang subbing out for San Francisco
  332. P2 James O'Donnell subbing in for San Francisco
  333. P2 Veniamin Abosi subbing in for San Francisco
  334. P2 Malik Thomas made Free Throw. 41–50
  335. P2 Tomas Thrastarson Turnover.
  336. P2 Ryan Beasley Steal.
  337. P2 Tomas Thrastarson subbing out for Washington State
  338. P2 LeJuan Watts subbing in for Washington State
  339. P2 Ryan Beasley made Layup. 41–52
  340. P2 Nate Calmese made Layup. 43–52
  341. P2 Washington State Timeout
  342. P2 Official TV Timeout
  343. P2 Ryan Beasley subbing out for San Francisco
  344. P2 Robby Beasley subbing in for San Francisco
  345. P2 Kase Wynott subbing out for Washington State
  346. P2 Isaiah Watts subbing in for Washington State
  347. P2 Veniamin Abosi Turnover.
  348. P2 LeJuan Watts Steal.
  349. P2 LeJuan Watts made Dunk. 45–52
  350. P2 Malik Thomas Turnover.
  351. P2 Malik Thomas subbing out for San Francisco
  352. P2 Veniamin Abosi subbing out for San Francisco
  353. P2 Ryan Beasley subbing in for San Francisco
  354. P2 Junjie Wang subbing in for San Francisco
  355. P2 Ethan Price missed Layup.
  356. P2 Junjie Wang Defensive Rebound.
  357. P2 Junjie Wang Turnover.
  358. P2 Nate Calmese Steal.
  359. P2 Ethan Price made Three Point Jumper. Assisted by Nate Calmese. 48–52
  360. P2 Junjie Wang Turnover.
  361. P2 Isaiah Watts Steal.
  362. P2 Nate Calmese made Dunk. Assisted by Isaiah Watts. 50–52
  363. P2 Tyrone Riley IV subbing out for San Francisco
  364. P2 Malik Thomas subbing in for San Francisco
  365. P2 San Francisco Timeout
  366. P2 Official TV Timeout
  367. P2 Robby Beasley missed Jumper.
  368. P2 LeJuan Watts Block.
  369. P2 Nate Calmese Defensive Rebound.
  370. P2 Nate Calmese Turnover.
  371. P2 James O'Donnell subbing out for San Francisco
  372. P2 Carlton Linguard Jr. subbing in for San Francisco
  373. P2 Ryan Beasley made Layup. 50–54
  374. P2 Rihards Vavers made Three Point Jumper. Assisted by Nate Calmese. 53–54
  375. P2 Ryan Beasley subbing out for San Francisco
  376. P2 Tyrone Riley IV subbing in for San Francisco
  377. P2 Robby Beasley made Jumper. 53–56
  378. P2 Foul on Malik Thomas.
  379. P2 LeJuan Watts made Jumper. Assisted by Nate Calmese. 55–56
  380. P2 Foul on Nate Calmese.
  381. P2 Malik Thomas missed Layup.
  382. P2 Malik Thomas Offensive Rebound.
  383. P2 Junjie Wang made Jumper. Assisted by Robby Beasley. 55–58
  384. P2 Ethan Price missed Jumper.
  385. P2 Tyrone Riley IV Defensive Rebound.
  386. P2 Foul on Nate Calmese.
  387. P2 Malik Thomas subbing out for San Francisco
  388. P2 Ryan Beasley subbing in for San Francisco
  389. P2 Nate Calmese subbing out for Washington State
  390. P2 Parker Gerrits subbing in for Washington State
  391. P2 Carlton Linguard Jr. made Dunk. Assisted by Robby Beasley. 55–60
  392. P2 San Francisco Timeout
  393. P2 Rihards Vavers missed Three Point Jumper.
  394. P2 Ryan Beasley Defensive Rebound.
  395. P2 Ryan Beasley made Three Point Jumper. 55–63
  396. P2 Technical Foul on Ryan Beasley.
  397. P2 Ethan Price made Free Throw. 56–63
  398. P2 Parker Gerrits subbing out for Washington State
  399. P2 Nate Calmese subbing in for Washington State
  400. P2 Ethan Price missed Free Throw.

Box score

WSU

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Dane ErikstrupF920-20-22-200100001
LeJuan WattsF30209-131-21-213341014
Ethan PriceF35269-153-65-761100244
Isaiah WattsG2900-50-30-021120113
Nate CalmeseG34166-143-51-3211531024
Rihards VaversF2331-21-20-031000121
ND OkaforF1362-50-02-640001132
Kase WynottG200-00-00-000000000
Tomas ThrastarsonG1921-10-00-030200032
Parker GerritsG600-10-10-021000020
Dimitrije VukicevicC
Tayon SessomsG
Marcus WilsonG
Cedric CowardG

SF

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Junjie WangF28104-92-60-0101402643
Carlton Linguard Jr.C2221-50-10-033000304
Ryan BeasleyG342910-154-85-543220042
Tyrone Riley IVG29105-110-30-062010153
Malik ThomasG35186-170-46-662520333
James O'DonnellF800-00-00-010100102
Jason Rivera-TorresF300-10-00-010000011
Saba GigiberiaC542-60-00-170001432
Veniamin AbosiG1670-00-07-832200030
Robby BeasleyG2063-70-30-043010130
Karl PoomF
Karl Markus PoomF
Ndewedo NewburyF
Drew ArdouinG
Marcus WilliamsG
Isa SilvaG

Watching this game live?

Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.

Buzz it in the app →