Pennsylvania Quakers @ Rutgers Scarlet Knights

69–70Final · Dec 20, 2025
PENN 69 RUTG 70 Final
12T
PENN6-5333669
RUTG6-6294170

· Line: RUTG -11.5 (O/U 150.5)

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. Denis Badalau makes 11-foot pullup jump shot

    0–2
  2. TJ Power makes 17-foot pullup jump shot

    2–2
  3. Michael Zanoni makes 25-foot three point jumper (Cam Thrower assists)

    5–2
  4. TJ Power makes 25-foot three point jumper (AJ Levine assists)

    8–2
  5. Cam Thrower makes free throw 1 of 2

    9–2
  6. Cam Thrower makes free throw 2 of 2

    10–2
  7. Tariq Francis makes 9-foot pullup jump shot

    10–4
  8. TJ Power makes driving layup

    12–4
  9. Tariq Francis makes driving layup

    12–6
  10. Lino Mark makes free throw 1 of 2

    12–7
  11. Lino Mark makes free throw 2 of 2

    12–8
  12. Tariq Francis makes 19-foot pullup jump shot

    12–10
  13. Michael Zanoni makes 19-foot jumper (TJ Power assists)

    14–10
  14. Tariq Francis makes 16-foot pullup jump shot

    14–12
  15. Dalton Scantlebury makes layup (Lucas Lueth assists)

    16–12
  16. Tariq Francis makes free throw 2 of 2

    16–13
  17. Dalton Scantlebury makes 1-foot dunk (Michael Zanoni assists)

    18–13
  18. Emmanuel Ogbole makes layup

    18–15
  19. Jay Jones makes layup

    20–15
  20. Jay Jones makes free throw 1 of 1

    21–15
  21. Tariq Francis makes 10-foot turnaround jump shot

    21–17
  22. Tariq Francis makes free throw 1 of 1

    21–18
  23. Cam Thrower makes free throw 1 of 2

    22–18
  24. Cam Thrower makes free throw 2 of 2

    23–18
  25. TJ Power makes 23-foot three point jumper (Cam Thrower assists)

    26–18
  26. Harun Zrno makes 24-foot three point jumper (Jamichael Davis assists)

    26–21
  27. Darren Buchanan Jr. makes 20-foot pullup jump shot

    26–23
  28. Alex Massung makes layup (Cam Thrower assists)

    28–23
  29. Cam Thrower makes 25-foot three point jumper (Alex Massung assists)

    31–23
  30. Darren Buchanan Jr. makes 19-foot jumper (Harun Zrno assists)

    31–25
  31. Jamichael Davis makes 19-foot pullup jump shot (Darren Buchanan Jr. assists)

    31–27
  32. Michael Zanoni makes 14-foot pullup jump shot

    33–27
  33. Tariq Francis makes 11-foot pullup jump shot

    33–29
  34. Augustus Gerhart makes free throw 1 of 2

    34–29
  35. Augustus Gerhart makes free throw 2 of 2

    35–29
  36. Cam Thrower makes free throw 1 of 2

    36–29
  37. Cam Thrower makes free throw 2 of 2

    37–29
  38. Jamichael Davis makes 26-foot three point jumper (Darren Buchanan Jr. assists)

    37–32
  39. Michael Zanoni makes layup (AJ Levine assists)

    39–32
  40. Jamichael Davis makes layup

    39–34
  41. Jamichael Davis makes free throw 1 of 1

    39–35
  42. Dylan Grant makes free throw 1 of 2

    39–36
  43. Dylan Grant makes free throw 2 of 2

    39–37
  44. Tariq Francis makes layup

    39–39
  45. TJ Power makes 8-foot jumper

    41–39
  46. Dylan Grant makes 9-foot floating jump shot (Darren Buchanan Jr. assists)

    41–41
  47. Dylan Grant makes driving layup (Darren Buchanan Jr. assists)

    41–43
  48. Jay Jones makes free throw 1 of 2

    42–43
  49. Dalton Scantlebury makes free throw 1 of 2

    43–43
  50. Dalton Scantlebury makes free throw 2 of 2

    44–43
  51. Dylan Grant makes 2-foot dunk

    44–45
  52. Jay Jones makes 12-foot turnaround jump shot

    46–45
  53. Denis Badalau makes driving layup

    46–47
  54. Alex Massung makes driving layup

    48–47
  55. TJ Power makes layup

    50–47
  56. TJ Power makes free throw 1 of 2

    51–47
  57. TJ Power makes free throw 2 of 2

    52–47
  58. Darren Buchanan Jr. makes layup

    52–49
  59. Jay Jones makes free throw 1 of 2

    53–49
  60. Tariq Francis makes free throw 1 of 2

    53–50
  61. Tariq Francis makes free throw 2 of 2

    53–51
  62. Jay Jones makes free throw 2 of 2

    54–51
  63. Tariq Francis makes free throw 1 of 2

    54–52
  64. Tariq Francis makes free throw 2 of 2

    54–53
  65. Tariq Francis makes free throw 1 of 2

    54–54
  66. Tariq Francis makes free throw 2 of 2

    54–55
  67. Dalton Scantlebury makes layup

    56–55
  68. Dalton Scantlebury makes 3-foot dunk (AJ Levine assists)

    58–55
  69. Dalton Scantlebury makes free throw 2 of 2

    59–55
  70. Tariq Francis makes driving layup

    59–57
  71. Dalton Scantlebury makes layup

    61–57
  72. Harun Zrno makes 18-foot pullup jump shot (Jamichael Davis assists)

    61–59
  73. Michael Zanoni makes 25-foot three point jumper (TJ Power assists)

    64–59
  74. Cam Thrower makes 13-foot pullup jump shot

    66–59
  75. Bryce Dortch makes free throw 1 of 2

    66–60
  76. Tariq Francis makes free throw 1 of 2

    66–61
  77. Tariq Francis makes free throw 2 of 2

    66–62
  78. TJ Power makes layup

    68–62
  79. Tariq Francis makes free throw 2 of 2

    68–63
  80. Tariq Francis makes free throw 1 of 2

    68–64
  81. Tariq Francis makes free throw 2 of 2

    68–65
  82. Tariq Francis makes free throw 1 of 2

    68–66
  83. Tariq Francis makes free throw 2 of 2

    68–67
  84. TJ Power makes free throw 2 of 2

    69–67
  85. Tariq Francis makes 26-foot three point jumper

    69–70

Play-by-play

  1. P1 Start game
  2. P1 Jump Ball won by Rutgers
  3. P1 Jump Ball lost by Pennsylvania
  4. P1 Denis Badalau makes 11-foot pullup jump shot 0–2
  5. P1 TJ Power misses 26-foot three point jumper
  6. P1 Pennsylvania Offensive Rebound.
  7. P1 TJ Power makes 17-foot pullup jump shot 2–2
  8. P1 Foul on Augustus Gerhart.
  9. P1 Dylan Grant misses 8-foot floating jump shot
  10. P1 TJ Power Defensive Rebound.
  11. P1 Cam Thrower misses 26-foot three point jumper
  12. P1 Cam Thrower Offensive Rebound.
  13. P1 Michael Zanoni makes 25-foot three point jumper (Cam Thrower assists) 5–2
  14. P1 Harun Zrno misses 24-foot three point jumper
  15. P1 TJ Power Defensive Rebound.
  16. P1 Michael Zanoni misses 25-foot three point jumper
  17. P1 Pennsylvania Offensive Rebound.
  18. P1 TJ Power makes 25-foot three point jumper (AJ Levine assists) 8–2
  19. P1 Emmanuel Ogbole misses 7-foot hook shot
  20. P1 Cam Thrower Defensive Rebound.
  21. P1 Foul on Emmanuel Ogbole.
  22. P1 Cam Thrower makes free throw 1 of 2 9–2
  23. P1 Emmanuel Ogbole subbing out for Rutgers
  24. P1 Bryce Dortch subbing in for Rutgers
  25. P1 Cam Thrower makes free throw 2 of 2 10–2
  26. P1 Harun Zrno misses 23-foot three point jumper
  27. P1 TJ Power Defensive Rebound.
  28. P1 Cam Thrower out of bounds bad pass turnover
  29. P1 Foul on Cam Thrower.
  30. P1 Jamichael Davis subbing out for Rutgers
  31. P1 Tariq Francis subbing in for Rutgers
  32. P1 Tariq Francis makes 9-foot pullup jump shot 10–4
  33. P1 TJ Power makes driving layup 12–4
  34. P1 Tariq Francis makes driving layup 12–6
  35. P1 Official TV Timeout
  36. P1 Dylan Grant subbing out for Rutgers
  37. P1 Darren Buchanan Jr. subbing in for Rutgers
  38. P1 AJ Levine subbing out for Pennsylvania
  39. P1 Michael Zanoni subbing out for Pennsylvania
  40. P1 Jay Jones subbing in for Pennsylvania
  41. P1 Lucas Lueth subbing in for Pennsylvania
  42. P1 Cam Thrower misses 24-foot three point jumper
  43. P1 Bryce Dortch Defensive Rebound.
  44. P1 Denis Badalau misses 25-foot three point jumper
  45. P1 Jay Jones Defensive Rebound.
  46. P1 TJ Power misses 13-foot jumper
  47. P1 Augustus Gerhart Offensive Rebound.
  48. P1 Augustus Gerhart misses layup
  49. P1 Bryce Dortch Block.
  50. P1 Denis Badalau Defensive Rebound.
  51. P1 Harun Zrno subbing out for Rutgers
  52. P1 Denis Badalau subbing out for Rutgers
  53. P1 Lino Mark subbing in for Rutgers
  54. P1 Chris Nwuli subbing in for Rutgers
  55. P1 Foul on Lucas Lueth.
  56. P1 Lino Mark makes free throw 1 of 2 12–7
  57. P1 Cam Thrower subbing out for Pennsylvania
  58. P1 Michael Zanoni subbing in for Pennsylvania
  59. P1 Lino Mark makes free throw 2 of 2 12–8
  60. P1 Augustus Gerhart subbing out for Pennsylvania
  61. P1 Dalton Scantlebury subbing in for Pennsylvania
  62. P1 Dalton Scantlebury misses 14-foot jumper
  63. P1 Bryce Dortch Defensive Rebound.
  64. P1 Bryce Dortch Block.
  65. P1 Tariq Francis misses 26-foot three point jumper
  66. P1 Bryce Dortch Offensive Rebound.
  67. P1 Tariq Francis misses 27-foot three point jumper
  68. P1 Dalton Scantlebury Defensive Rebound.
  69. P1 Michael Zanoni misses 24-foot three point jumper
  70. P1 Lucas Lueth Offensive Rebound.
  71. P1 TJ Power misses 26-foot three point jumper
  72. P1 Bryce Dortch Defensive Rebound.
  73. P1 Tariq Francis makes 19-foot pullup jump shot 12–10
  74. P1 Michael Zanoni makes 19-foot jumper (TJ Power assists) 14–10
  75. P1 Tariq Francis makes 16-foot pullup jump shot 14–12
  76. P1 Dalton Scantlebury makes layup (Lucas Lueth assists) 16–12
  77. P1 Foul on Lucas Lueth.
  78. P1 Official TV Timeout
  79. P1 Bryce Dortch subbing out for Rutgers
  80. P1 Emmanuel Ogbole subbing in for Rutgers
  81. P1 Jay Jones subbing out for Pennsylvania
  82. P1 Lucas Lueth subbing out for Pennsylvania
  83. P1 AJ Levine subbing in for Pennsylvania
  84. P1 Niklas Polonowski subbing in for Pennsylvania
  85. P1 Tariq Francis misses free throw 1 of 2
  86. P1 Rutgers Deadball Team Rebound.
  87. P1 Tariq Francis makes free throw 2 of 2 16–13
  88. P1 Tariq Francis subbing out for Rutgers
  89. P1 Jamichael Davis subbing in for Rutgers
  90. P1 TJ Power turnover
  91. P1 Chris Nwuli subbing out for Rutgers
  92. P1 Harun Zrno subbing in for Rutgers
  93. P1 AJ Levine subbing out for Pennsylvania
  94. P1 Jay Jones subbing in for Pennsylvania
  95. P1 Jamichael Davis misses driving layup
  96. P1 TJ Power Block.
  97. P1 Rutgers Offensive Rebound.
  98. P1 Lino Mark misses 25-foot three point jumper
  99. P1 TJ Power Defensive Rebound.
  100. P1 Dalton Scantlebury makes 1-foot dunk (Michael Zanoni assists) 18–13
  101. P1 Darren Buchanan Jr. misses 25-foot three point jumper
  102. P1 Emmanuel Ogbole Offensive Rebound.
  103. P1 Emmanuel Ogbole makes layup 18–15
  104. P1 Michael Zanoni misses 13-foot pullup jump shot
  105. P1 Emmanuel Ogbole Defensive Rebound.
  106. P1 Lino Mark misses layup
  107. P1 Michael Zanoni Defensive Rebound.
  108. P1 Jay Jones makes layup 20–15
  109. P1 Foul on Jamichael Davis.
  110. P1 Jay Jones makes free throw 1 of 1 21–15
  111. P1 Lino Mark subbing out for Rutgers
  112. P1 Darren Buchanan Jr. subbing out for Rutgers
  113. P1 Tariq Francis subbing in for Rutgers
  114. P1 Dylan Grant subbing in for Rutgers
  115. P1 Jay Jones subbing out for Pennsylvania
  116. P1 AJ Levine subbing in for Pennsylvania
  117. P1 Jamichael Davis misses 26-foot three point jumper
  118. P1 Dalton Scantlebury Defensive Rebound.
  119. P1 Michael Zanoni misses 22-foot three point jumper
  120. P1 Dalton Scantlebury Offensive Rebound.
  121. P1 Niklas Polonowski misses 25-foot three point jumper
  122. P1 Emmanuel Ogbole Defensive Rebound.
  123. P1 Tariq Francis makes 10-foot turnaround jump shot 21–17
  124. P1 Foul on AJ Levine.
  125. P1 Official TV Timeout
  126. P1 Emmanuel Ogbole subbing out for Rutgers
  127. P1 Bryce Dortch subbing in for Rutgers
  128. P1 Niklas Polonowski subbing out for Pennsylvania
  129. P1 AJ Levine subbing out for Pennsylvania
  130. P1 Cam Thrower subbing in for Pennsylvania
  131. P1 Alex Massung subbing in for Pennsylvania
  132. P1 Tariq Francis makes free throw 1 of 1 21–18
  133. P1 Foul on Tariq Francis.
  134. P1 Cam Thrower makes free throw 1 of 2 22–18
  135. P1 Dalton Scantlebury subbing out for Pennsylvania
  136. P1 Augustus Gerhart subbing in for Pennsylvania
  137. P1 Cam Thrower makes free throw 2 of 2 23–18
  138. P1 Jamichael Davis misses 25-foot three point jumper
  139. P1 Alex Massung Defensive Rebound.
  140. P1 Foul on Dylan Grant.
  141. P1 Augustus Gerhart misses 7-foot jumper
  142. P1 Jamichael Davis Defensive Rebound.
  143. P1 Tariq Francis misses 11-foot floating jump shot
  144. P1 Augustus Gerhart Defensive Rebound.
  145. P1 TJ Power misses 27-foot three point jumper
  146. P1 Augustus Gerhart Offensive Rebound.
  147. P1 Tariq Francis subbing out for Rutgers
  148. P1 Lino Mark subbing in for Rutgers
  149. P1 TJ Power makes 23-foot three point jumper (Cam Thrower assists) 26–18
  150. P1 Dylan Grant subbing out for Rutgers
  151. P1 Darren Buchanan Jr. subbing in for Rutgers
  152. P1 Lino Mark misses 17-foot pullup jump shot
  153. P1 Augustus Gerhart Defensive Rebound.
  154. P1 Augustus Gerhart misses driving layup
  155. P1 Bryce Dortch Block.
  156. P1 Bryce Dortch Defensive Rebound.
  157. P1 Bryce Dortch misses layup
  158. P1 TJ Power Block.
  159. P1 TJ Power Defensive Rebound.
  160. P1 Cam Thrower misses 23-foot three point jumper
  161. P1 Harun Zrno Defensive Rebound.
  162. P1 Harun Zrno makes 24-foot three point jumper (Jamichael Davis assists) 26–21
  163. P1 TJ Power misses 25-foot three point jumper
  164. P1 Lino Mark Defensive Rebound.
  165. P1 Harun Zrno bad pass turnover
  166. P1 Michael Zanoni Steal.
  167. P1 Michael Zanoni bad pass turnover
  168. P1 Official TV Timeout
  169. P1 Jamichael Davis subbing out for Rutgers
  170. P1 Tariq Francis subbing in for Rutgers
  171. P1 Augustus Gerhart subbing out for Pennsylvania
  172. P1 Dalton Scantlebury subbing in for Pennsylvania
  173. P1 Foul on Michael Zanoni.
  174. P1 Darren Buchanan Jr. makes 20-foot pullup jump shot 26–23
  175. P1 Michael Zanoni misses 24-foot three point jumper
  176. P1 Lino Mark Defensive Rebound.
  177. P1 Lino Mark misses layup
  178. P1 Dalton Scantlebury Block.
  179. P1 Cam Thrower Defensive Rebound.
  180. P1 Alex Massung makes layup (Cam Thrower assists) 28–23
  181. P1 Harun Zrno misses 26-foot three point jumper
  182. P1 TJ Power Defensive Rebound.
  183. P1 Cam Thrower makes 25-foot three point jumper (Alex Massung assists) 31–23
  184. P1 Rutgers Timeout
  185. P1 Lino Mark subbing out for Rutgers
  186. P1 Bryce Dortch subbing out for Rutgers
  187. P1 Jamichael Davis subbing in for Rutgers
  188. P1 Dylan Grant subbing in for Rutgers
  189. P1 Darren Buchanan Jr. makes 19-foot jumper (Harun Zrno assists) 31–25
  190. P1 Cam Thrower misses driving layup
  191. P1 Darren Buchanan Jr. Defensive Rebound.
  192. P1 Jamichael Davis makes 19-foot pullup jump shot (Darren Buchanan Jr. assists) 31–27
  193. P1 Michael Zanoni makes 14-foot pullup jump shot 33–27
  194. P1 Tariq Francis makes 11-foot pullup jump shot 33–29
  195. P2 Dylan Grant subbing out for Rutgers
  196. P2 Bryce Dortch subbing in for Rutgers
  197. P2 Alex Massung subbing out for Pennsylvania
  198. P2 Dalton Scantlebury subbing out for Pennsylvania
  199. P2 AJ Levine subbing in for Pennsylvania
  200. P2 Augustus Gerhart subbing in for Pennsylvania
  201. P2 Cam Thrower misses 27-foot three point jumper
  202. P2 Bryce Dortch Defensive Rebound.
  203. P2 Harun Zrno misses 23-foot three point jumper
  204. P2 AJ Levine Defensive Rebound.
  205. P2 Foul on Tariq Francis.
  206. P2 Augustus Gerhart makes free throw 1 of 2 34–29
  207. P2 Augustus Gerhart makes free throw 2 of 2 35–29
  208. P2 Tariq Francis misses 24-foot three point jumper
  209. P2 Cam Thrower Defensive Rebound.
  210. P2 Foul on Darren Buchanan Jr..
  211. P2 Cam Thrower makes free throw 1 of 2 36–29
  212. P2 Cam Thrower makes free throw 2 of 2 37–29
  213. P2 Foul on TJ Power.
  214. P2 Bryce Dortch misses free throw 1 of 2
  215. P2 Rutgers Deadball Team Rebound.
  216. P2 Bryce Dortch misses free throw 2 of 2
  217. P2 TJ Power Defensive Rebound.
  218. P2 TJ Power bad pass turnover
  219. P2 Jamichael Davis Steal.
  220. P2 Jamichael Davis makes 26-foot three point jumper (Darren Buchanan Jr. assists) 37–32
  221. P2 Cam Thrower misses 25-foot three point jumper
  222. P2 Tariq Francis Defensive Rebound.
  223. P2 Foul on AJ Levine.
  224. P2 Tariq Francis bad pass turnover
  225. P2 Michael Zanoni makes layup (AJ Levine assists) 39–32
  226. P2 Jamichael Davis misses driving layup
  227. P2 Darren Buchanan Jr. Offensive Rebound.
  228. P2 Darren Buchanan Jr. misses layup
  229. P2 TJ Power Defensive Rebound.
  230. P2 Foul on Darren Buchanan Jr..
  231. P2 Harun Zrno subbing out for Rutgers
  232. P2 Dylan Grant subbing in for Rutgers
  233. P2 TJ Power bad pass turnover
  234. P2 Jamichael Davis Steal.
  235. P2 Jamichael Davis makes layup 39–34
  236. P2 Foul on AJ Levine.
  237. P2 AJ Levine subbing out for Pennsylvania
  238. P2 Jay Jones subbing in for Pennsylvania
  239. P2 Jamichael Davis makes free throw 1 of 1 39–35
  240. P2 Michael Zanoni misses 27-foot three point jumper
  241. P2 Darren Buchanan Jr. Defensive Rebound.
  242. P2 Darren Buchanan Jr. bad pass turnover
  243. P2 Official TV Timeout
  244. P2 Cam Thrower bad pass turnover
  245. P2 Dylan Grant Steal.
  246. P2 Foul on Augustus Gerhart.
  247. P2 Dylan Grant makes free throw 1 of 2 39–36
  248. P2 Dylan Grant makes free throw 2 of 2 39–37
  249. P2 Cam Thrower bad pass turnover
  250. P2 Tariq Francis Steal.
  251. P2 Tariq Francis makes layup 39–39
  252. P2 Pennsylvania Timeout
  253. P2 Official TV Timeout
  254. P2 Cam Thrower subbing out for Pennsylvania
  255. P2 Alex Massung subbing in for Pennsylvania
  256. P2 Foul on Tariq Francis.
  257. P2 TJ Power makes 8-foot jumper 41–39
  258. P2 Darren Buchanan Jr. bad pass turnover
  259. P2 Tariq Francis subbing out for Rutgers
  260. P2 Lino Mark subbing in for Rutgers
  261. P2 TJ Power misses 26-foot three point step back jumpshot
  262. P2 Darren Buchanan Jr. Defensive Rebound.
  263. P2 Dylan Grant makes 9-foot floating jump shot (Darren Buchanan Jr. assists) 41–41
  264. P2 TJ Power misses 8-foot jumper
  265. P2 Bryce Dortch Block.
  266. P2 Darren Buchanan Jr. Defensive Rebound.
  267. P2 Dylan Grant makes driving layup (Darren Buchanan Jr. assists) 41–43
  268. P2 Foul on Bryce Dortch.
  269. P2 Jay Jones makes free throw 1 of 2 42–43
  270. P2 Bryce Dortch subbing out for Rutgers
  271. P2 Chris Nwuli subbing in for Rutgers
  272. P2 TJ Power subbing out for Pennsylvania
  273. P2 Augustus Gerhart subbing out for Pennsylvania
  274. P2 Dalton Scantlebury subbing in for Pennsylvania
  275. P2 Lucas Lueth subbing in for Pennsylvania
  276. P2 Jay Jones misses free throw 2 of 2
  277. P2 Jay Jones Offensive Rebound.
  278. P2 Alex Massung misses layup
  279. P2 Pennsylvania Offensive Rebound.
  280. P2 Foul on Dylan Grant.
  281. P2 Darren Buchanan Jr. subbing out for Rutgers
  282. P2 Denis Badalau subbing in for Rutgers
  283. P2 Foul on Chris Nwuli.
  284. P2 Dalton Scantlebury makes free throw 1 of 2 43–43
  285. P2 Dalton Scantlebury makes free throw 2 of 2 44–43
  286. P2 Dylan Grant misses layup
  287. P2 Lucas Lueth Block.
  288. P2 Dylan Grant Offensive Rebound.
  289. P2 Dylan Grant makes 2-foot dunk 44–45
  290. P2 Jay Jones makes 12-foot turnaround jump shot 46–45
  291. P2 Denis Badalau makes driving layup 46–47
  292. P2 Jay Jones bad pass turnover
  293. P2 Jamichael Davis Steal.
  294. P2 Chris Nwuli misses layup
  295. P2 Dalton Scantlebury Defensive Rebound.
  296. P2 Alex Massung makes driving layup 48–47
  297. P2 Foul on Dalton Scantlebury.
  298. P2 Official TV Timeout
  299. P2 Lino Mark subbing out for Rutgers
  300. P2 Chris Nwuli subbing out for Rutgers
  301. P2 Tariq Francis subbing in for Rutgers
  302. P2 Darren Buchanan Jr. subbing in for Rutgers
  303. P2 Lucas Lueth subbing out for Pennsylvania
  304. P2 TJ Power subbing in for Pennsylvania
  305. P2 Darren Buchanan Jr. bad pass turnover
  306. P2 TJ Power makes layup 50–47
  307. P2 Dylan Grant misses 13-foot floating jump shot
  308. P2 Alex Massung Defensive Rebound.
  309. P2 Foul on Denis Badalau.
  310. P2 TJ Power makes free throw 1 of 2 51–47
  311. P2 TJ Power makes free throw 2 of 2 52–47
  312. P2 Darren Buchanan Jr. makes layup 52–49
  313. P2 Foul on Dylan Grant.
  314. P2 Jay Jones makes free throw 1 of 2 53–49
  315. P2 Jay Jones misses free throw 2 of 2
  316. P2 Darren Buchanan Jr. Defensive Rebound.
  317. P2 Jamichael Davis misses 14-foot pullup jump shot
  318. P2 Michael Zanoni Defensive Rebound.
  319. P2 Michael Zanoni misses 15-foot jumper
  320. P2 Rutgers Deadball Team Rebound.
  321. P2 Foul on TJ Power.
  322. P2 Tariq Francis makes free throw 1 of 2 53–50
  323. P2 Jamichael Davis subbing out for Rutgers
  324. P2 Dylan Grant subbing out for Rutgers
  325. P2 Lino Mark subbing in for Rutgers
  326. P2 Bryce Dortch subbing in for Rutgers
  327. P2 Tariq Francis makes free throw 2 of 2 53–51
  328. P2 Foul on Bryce Dortch.
  329. P2 Jay Jones misses free throw 1 of 2
  330. P2 Pennsylvania Deadball Team Rebound.
  331. P2 Jay Jones makes free throw 2 of 2 54–51
  332. P2 Foul on Alex Massung.
  333. P2 Tariq Francis makes free throw 1 of 2 54–52
  334. P2 Alex Massung subbing out for Pennsylvania
  335. P2 AJ Levine subbing in for Pennsylvania
  336. P2 Tariq Francis makes free throw 2 of 2 54–53
  337. P2 Foul on Dalton Scantlebury.
  338. P2 Dalton Scantlebury turnover
  339. P2 Foul on TJ Power.
  340. P2 TJ Power subbing out for Pennsylvania
  341. P2 Augustus Gerhart subbing in for Pennsylvania
  342. P2 Harun Zrno misses free throw 1 of 1
  343. P2 Augustus Gerhart Defensive Rebound.
  344. P2 Bryce Dortch subbing out for Rutgers
  345. P2 Harun Zrno subbing in for Rutgers
  346. P2 Foul on Augustus Gerhart.
  347. P2 Augustus Gerhart turnover
  348. P2 Official TV Timeout
  349. P2 Harun Zrno subbing out for Rutgers
  350. P2 Dylan Grant subbing in for Rutgers
  351. P2 Jay Jones subbing out for Pennsylvania
  352. P2 Cam Thrower subbing in for Pennsylvania
  353. P2 Augustus Gerhart subbing out for Pennsylvania
  354. P2 TJ Power subbing in for Pennsylvania
  355. P2 Foul on AJ Levine.
  356. P2 Tariq Francis makes free throw 1 of 2 54–54
  357. P2 Tariq Francis makes free throw 2 of 2 54–55
  358. P2 Dalton Scantlebury makes layup 56–55
  359. P2 Tariq Francis misses 9-foot floating jump shot
  360. P2 Rutgers Offensive Rebound.
  361. P2 Dylan Grant misses 23-foot three point jumper
  362. P2 Cam Thrower Defensive Rebound.
  363. P2 Dalton Scantlebury makes 3-foot dunk (AJ Levine assists) 58–55
  364. P2 Lino Mark misses driving layup
  365. P2 Dalton Scantlebury Defensive Rebound.
  366. P2 Dalton Scantlebury misses driving layup
  367. P2 Lino Mark Defensive Rebound.
  368. P2 Lino Mark bad pass turnover
  369. P2 Lino Mark subbing out for Rutgers
  370. P2 Darren Buchanan Jr. subbing out for Rutgers
  371. P2 Denis Badalau subbing out for Rutgers
  372. P2 Jamichael Davis subbing in for Rutgers
  373. P2 Bryce Dortch subbing in for Rutgers
  374. P2 Harun Zrno subbing in for Rutgers
  375. P2 Foul on Jamichael Davis.
  376. P2 Rutgers Timeout
  377. P2 Dalton Scantlebury misses free throw 1 of 2
  378. P2 Pennsylvania Deadball Team Rebound.
  379. P2 Dalton Scantlebury makes free throw 2 of 2 59–55
  380. P2 Foul on Cam Thrower.
  381. P2 Jamichael Davis misses free throw 1 of 2
  382. P2 Rutgers Deadball Team Rebound.
  383. P2 Jamichael Davis misses free throw 2 of 2
  384. P2 TJ Power Defensive Rebound.
  385. P2 TJ Power bad pass turnover
  386. P2 Bryce Dortch Steal.
  387. P2 Tariq Francis makes driving layup 59–57
  388. P2 TJ Power misses driving layup
  389. P2 Bryce Dortch Block.
  390. P2 Dalton Scantlebury Offensive Rebound.
  391. P2 Dalton Scantlebury makes layup 61–57
  392. P2 Harun Zrno makes 18-foot pullup jump shot (Jamichael Davis assists) 61–59
  393. P2 Cam Thrower misses 11-foot turnaround jump shot
  394. P2 TJ Power Offensive Rebound.
  395. P2 Michael Zanoni makes 25-foot three point jumper (TJ Power assists) 64–59
  396. P2 Jamichael Davis misses 24-foot three point jumper
  397. P2 TJ Power Defensive Rebound.
  398. P2 Cam Thrower makes 13-foot pullup jump shot 66–59
  399. P2 Rutgers Timeout
  400. P2 Official TV Timeout

Box score

PENN

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Augustus GerhartF1620-30-02-250100233
Michael ZanoniF38125-122-70-021110021
TJ PowerF37197-162-73-61326022114
AJ LevineG1600-00-00-013000015
Cam ThrowerG26112-91-66-653300142
Lucas LuethF700-00-00-011001102
Niklas PolonowskiF400-10-10-000000000
Dalton ScantleburyC24135-70-03-470101253
Jay JonesG1782-30-04-720200113
Alex MassungG1542-30-00-021000021
William KruseF
Payton KaminF
Ryan AltmanF
Bradyn FosterF
Ethan RobertsF
Johnnie WalterF
Michelangelo ObertiC
Chris UbochiC
Dylan WilliamsG

RUTG

PlayerMINPTSFG3PTFTREBASTTOSTLBLKOREBDREBPF
Denis BadalauF1442-30-10-010000011
Dylan GrantF2283-70-12-210010103
Emmanuel OgboleC721-20-00-030000121
Harun ZrnoG2552-81-70-111100010
Jamichael DavisG2983-101-51-312040012
Bryce DortchF2510-10-01-490015362
Chris NwuliF700-10-00-000000001
Lino MarkG1720-50-12-230100031
Tariq FrancisG28349-141-415-1910120013
Darren Buchanan Jr.G2663-50-10-064300153
Gevonte WareC
Baye FallC
Kaden PowersG
Max FradkinG
Dorian JonesG

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 →