Virginia Cavaliers @ Louisville Cardinals
| 1 | 2 | T | |
|---|---|---|---|
| UVA15-5 | 41 | 28 | 69 |
| LOU6-14 | 13 | 39 | 52 |
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.
-
Reece Beekman made Layup.
2–0 -
Jordan Minor made Layup. Assisted by Andrew Rohde.
4–0 -
Reece Beekman made Jumper.
6–0 -
Blake Buchanan made Jumper. Assisted by Reece Beekman.
8–0 -
Andrew Rohde made Three Point Jumper. Assisted by Reece Beekman.
11–0 -
Mike James made Free Throw.
11–1 -
Mike James made Free Throw.
11–2 -
Ty-Laur Johnson made Layup.
11–4 -
Isaac McKneely made Three Point Jumper. Assisted by Dante Harris.
14–4 -
Tre White made Three Point Jumper. Assisted by Ty-Laur Johnson.
14–7 -
Ryan Dunn made Dunk.
16–7 -
Ryan Dunn made Dunk. Assisted by Reece Beekman.
18–7 -
Taine Murray made Jumper. Assisted by Isaac McKneely.
20–7 -
Blake Buchanan made Jumper.
22–7 -
Jacob Groves made Three Point Jumper. Assisted by Ryan Dunn.
25–7 -
Brandon Huntley-Hatfield made Free Throw.
25–8 -
Ryan Dunn made Layup. Assisted by Andrew Rohde.
27–8 -
Reece Beekman made Free Throw.
28–8 -
Reece Beekman made Free Throw.
29–8 -
Reece Beekman made Free Throw.
30–8 -
Ryan Dunn made Dunk. Assisted by Andrew Rohde.
32–8 -
Brandon Huntley-Hatfield made Free Throw.
32–9 -
Ryan Dunn made Jumper.
34–9 -
Ryan Dunn made Free Throw.
35–9 -
Ryan Dunn made Free Throw.
36–9 -
Kaleb Glenn made Layup.
36–11 -
Leon Bond III made Jumper. Assisted by Reece Beekman.
38–11 -
Andrew Rohde made Three Point Jumper. Assisted by Reece Beekman.
41–11 -
Mike James made Jumper.
41–13 -
Brandon Huntley-Hatfield made Layup.
41–15 -
Tre White made Jumper.
41–17 -
Tre White made Free Throw.
41–18 -
Ryan Dunn made Dunk.
43–18 -
Jacob Groves made Three Point Jumper. Assisted by Reece Beekman.
46–18 -
Skyy Clark made Free Throw.
46–19 -
Skyy Clark made Free Throw.
46–20 -
Tre White made Layup. Assisted by Skyy Clark.
46–22 -
Isaac McKneely made Three Point Jumper. Assisted by Reece Beekman.
49–22 -
Ryan Dunn made Dunk. Assisted by Reece Beekman.
51–22 -
Tre White made Free Throw.
51–23 -
Tre White made Free Throw.
51–24 -
Jacob Groves made Three Point Jumper. Assisted by Taine Murray.
54–24 -
Brandon Huntley-Hatfield made Layup. Assisted by Mike James.
54–26 -
Jordan Minor made Dunk. Assisted by Dante Harris.
56–26 -
Skyy Clark made Jumper.
56–28 -
Skyy Clark made Free Throw.
56–29 -
Brandon Huntley-Hatfield made Jumper.
56–31 -
Emmanuel Okorafor made Free Throw.
56–32 -
Emmanuel Okorafor made Free Throw.
56–33 -
Emmanuel Okorafor made Layup.
56–35 -
Ty-Laur Johnson made Free Throw.
56–36 -
Ty-Laur Johnson made Free Throw.
56–37 -
Isaac McKneely made Three Point Jumper.
59–37 -
Mike James made Free Throw.
59–38 -
Mike James made Free Throw.
59–39 -
Andrew Rohde made Free Throw.
60–39 -
Ryan Dunn made Free Throw.
61–39 -
Mike James made Free Throw.
61–40 -
Mike James made Free Throw.
61–41 -
Reece Beekman made Layup.
63–41 -
Elijah Gertrude made Jumper.
65–41 -
Ryan Dunn made Dunk. Assisted by Reece Beekman.
67–41 -
Kaleb Glenn made Dunk. Assisted by Skyy Clark.
67–43 -
Curtis Williams made Three Point Jumper.
67–46 -
Leon Bond III made Jumper. Assisted by Andrew Rohde.
69–46 -
Skyy Clark made Free Throw.
69–47 -
Emmanuel Okorafor made Layup.
69–49 -
Curtis Williams made Three Point Jumper. Assisted by Zan Payne.
69–52
Play-by-play
- P1 Andrew Rohde Turnover.
- P1 Mike James missed Three Point Jumper.
- P1 Brandon Huntley-Hatfield Offensive Rebound.
- P1 Skyy Clark missed Jumper.
- P1 Ryan Dunn Defensive Rebound.
- P1 Reece Beekman made Layup. 2–0
- P1 Louisville Turnover.
- P1 Jordan Minor made Layup. Assisted by Andrew Rohde. 4–0
- P1 Tre White missed Jumper.
- P1 Jordan Minor Defensive Rebound.
- P1 Foul on Jordan Minor.
- P1 Jordan Minor Turnover.
- P1 Curtis Williams missed Three Point Jumper.
- P1 Jordan Minor Defensive Rebound.
- P1 Reece Beekman made Jumper. 6–0
- P1 Foul on Curtis Williams.
- P1 Curtis Williams Turnover.
- P1 Blake Buchanan made Jumper. Assisted by Reece Beekman. 8–0
- P1 Foul on Ryan Dunn.
- P1 Official TV Timeout
- P1 Tre White missed Jumper.
- P1 Leon Bond III Defensive Rebound.
- P1 Andrew Rohde made Three Point Jumper. Assisted by Reece Beekman. 11–0
- P1 Mike James Turnover.
- P1 Reece Beekman Steal.
- P1 Isaac McKneely missed Three Point Jumper.
- P1 Skyy Clark Defensive Rebound.
- P1 Foul on Reece Beekman.
- P1 Foul on Leon Bond III.
- P1 Mike James made Free Throw. 11–1
- P1 Mike James made Free Throw. 11–2
- P1 Dante Harris missed Jumper.
- P1 Leon Bond III Offensive Rebound.
- P1 Isaac McKneely missed Jumper.
- P1 Leon Bond III Offensive Rebound.
- P1 Leon Bond III missed Layup.
- P1 Brandon Huntley-Hatfield Defensive Rebound.
- P1 Mike James Turnover.
- P1 Leon Bond III Steal.
- P1 Leon Bond III missed Jumper.
- P1 Brandon Huntley-Hatfield Defensive Rebound.
- P1 Ty-Laur Johnson made Layup. 11–4
- P1 Isaac McKneely made Three Point Jumper. Assisted by Dante Harris. 14–4
- P1 Foul on Blake Buchanan.
- P1 Official TV Timeout
- P1 Tre White made Three Point Jumper. Assisted by Ty-Laur Johnson. 14–7
- P1 Jordan Minor missed Layup.
- P1 Ryan Dunn Offensive Rebound.
- P1 Ryan Dunn made Dunk. 16–7
- P1 Mike James missed Jumper.
- P1 Jordan Minor Defensive Rebound.
- P1 Ryan Dunn made Dunk. Assisted by Reece Beekman. 18–7
- P1 Ty-Laur Johnson Turnover.
- P1 Reece Beekman Steal.
- P1 Dante Harris missed Layup.
- P1 Kaleb Glenn Defensive Rebound.
- P1 Ty-Laur Johnson missed Jumper.
- P1 Kaleb Glenn Offensive Rebound.
- P1 Kaleb Glenn missed Layup.
- P1 Ryan Dunn Defensive Rebound.
- P1 Reece Beekman missed Three Point Jumper.
- P1 Skyy Clark Defensive Rebound.
- P1 Skyy Clark missed Layup.
- P1 Taine Murray Block.
- P1 Jordan Minor Defensive Rebound.
- P1 Taine Murray made Jumper. Assisted by Isaac McKneely. 20–7
- P1 Foul on Jordan Minor.
- P1 Skyy Clark missed Three Point Jumper.
- P1 Virginia Defensive Rebound.
- P1 Foul on Skyy Clark.
- P1 Blake Buchanan made Jumper. 22–7
- P1 Ty-Laur Johnson missed Jumper.
- P1 Reece Beekman Block.
- P1 Ryan Dunn Defensive Rebound.
- P1 Reece Beekman Turnover.
- P1 Official TV Timeout
- P1 Foul on Blake Buchanan.
- P1 Brandon Huntley-Hatfield missed Free Throw.
- P1 Taine Murray Defensive Rebound.
- P1 Jacob Groves made Three Point Jumper. Assisted by Ryan Dunn. 25–7
- P1 Foul on Jacob Groves.
- P1 Brandon Huntley-Hatfield made Free Throw. 25–8
- P1 Brandon Huntley-Hatfield missed Free Throw.
- P1 Ryan Dunn Defensive Rebound.
- P1 Taine Murray missed Three Point Jumper.
- P1 Curtis Williams Defensive Rebound.
- P1 Mike James Turnover.
- P1 Reece Beekman Steal.
- P1 Foul on Ty-Laur Johnson.
- P1 Ryan Dunn made Layup. Assisted by Andrew Rohde. 27–8
- P1 Curtis Williams Turnover.
- P1 Andrew Rohde Steal.
- P1 Foul on Ty-Laur Johnson.
- P1 Technical Foul on Ty-Laur Johnson.
- P1 Reece Beekman missed Free Throw.
- P1 Virginia Offensive Rebound.
- P1 Reece Beekman made Free Throw. 28–8
- P1 Reece Beekman made Free Throw. 29–8
- P1 Reece Beekman made Free Throw. 30–8
- P1 Mike James missed Jumper.
- P1 Ryan Dunn Defensive Rebound.
- P1 Ryan Dunn made Dunk. Assisted by Andrew Rohde. 32–8
- P1 Louisville Timeout
- P1 Foul on Jacob Groves.
- P1 Brandon Huntley-Hatfield made Free Throw. 32–9
- P1 Brandon Huntley-Hatfield missed Free Throw.
- P1 Isaac McKneely Defensive Rebound.
- P1 Andrew Rohde missed Three Point Jumper.
- P1 Kaleb Glenn Defensive Rebound.
- P1 Official TV Timeout
- P1 Mike James missed Jumper.
- P1 Ryan Dunn Defensive Rebound.
- P1 Ryan Dunn made Jumper. 34–9
- P1 Skyy Clark Turnover.
- P1 Reece Beekman Steal.
- P1 Foul on Skyy Clark.
- P1 Ryan Dunn made Free Throw. 35–9
- P1 Ryan Dunn made Free Throw. 36–9
- P1 Skyy Clark missed Jumper.
- P1 Ryan Dunn Defensive Rebound.
- P1 Reece Beekman Turnover.
- P1 Brandon Huntley-Hatfield Steal.
- P1 Kaleb Glenn made Layup. 36–11
- P1 Leon Bond III made Jumper. Assisted by Reece Beekman. 38–11
- P1 Mike James Turnover.
- P1 Leon Bond III Steal.
- P1 Andrew Rohde made Three Point Jumper. Assisted by Reece Beekman. 41–11
- P1 Mike James made Jumper. 41–13
- P1 Andrew Rohde missed Three Point Jumper.
- P1 Skyy Clark Defensive Rebound.
- P1 Brandon Huntley-Hatfield missed Jumper.
- P1 Kaleb Glenn Offensive Rebound.
- P1 Skyy Clark Turnover.
- P1 Andrew Rohde Steal.
- P1 Andrew Rohde missed Layup.
- P1 Mike James Defensive Rebound.
- P1 Curtis Williams missed Three Point Jumper.
- P1 Danilo Jovanovich Offensive Rebound.
- P2 Brandon Huntley-Hatfield made Layup. 41–15
- P2 Jordan Minor missed Layup.
- P2 Brandon Huntley-Hatfield Defensive Rebound.
- P2 Foul on Reece Beekman.
- P2 Foul on Blake Buchanan.
- P2 Tre White made Jumper. 41–17
- P2 Isaac McKneely missed Jumper.
- P2 Brandon Huntley-Hatfield Defensive Rebound.
- P2 Foul on Jordan Minor.
- P2 Tre White made Free Throw. 41–18
- P2 Tre White missed Free Throw.
- P2 Andrew Rohde Defensive Rebound.
- P2 Ryan Dunn made Dunk. 43–18
- P2 Tre White Turnover.
- P2 Andrew Rohde Steal.
- P2 Jacob Groves made Three Point Jumper. Assisted by Reece Beekman. 46–18
- P2 Foul on Isaac McKneely.
- P2 Skyy Clark made Free Throw. 46–19
- P2 Skyy Clark made Free Throw. 46–20
- P2 Isaac McKneely missed Layup.
- P2 Mike James Block.
- P2 Brandon Huntley-Hatfield Defensive Rebound.
- P2 Foul on Jacob Groves.
- P2 Tre White made Layup. Assisted by Skyy Clark. 46–22
- P2 Isaac McKneely Turnover.
- P2 Virginia Timeout
- P2 Mike James missed Jumper.
- P2 Brandon Huntley-Hatfield Offensive Rebound.
- P2 Brandon Huntley-Hatfield missed Jumper.
- P2 Ryan Dunn Block.
- P2 Ryan Dunn Defensive Rebound.
- P2 Ryan Dunn missed Jumper.
- P2 Ryan Dunn Offensive Rebound.
- P2 Ryan Dunn missed Layup.
- P2 Jacob Groves Offensive Rebound.
- P2 Isaac McKneely made Three Point Jumper. Assisted by Reece Beekman. 49–22
- P2 Mike James missed Three Point Jumper.
- P2 Brandon Huntley-Hatfield Offensive Rebound.
- P2 Official TV Timeout
- P2 Louisville Timeout
- P2 Tre White missed Jumper.
- P2 Curtis Williams Offensive Rebound.
- P2 Curtis Williams Turnover.
- P2 Isaac McKneely missed Layup.
- P2 Kaleb Glenn Defensive Rebound.
- P2 Tre White missed Three Point Jumper.
- P2 Isaac McKneely Defensive Rebound.
- P2 Foul on Tre White.
- P2 Reece Beekman missed Jumper.
- P2 Mike James Defensive Rebound.
- P2 Curtis Williams Turnover.
- P2 Jacob Groves Steal.
- P2 Ryan Dunn made Dunk. Assisted by Reece Beekman. 51–22
- P2 Foul on Taine Murray.
- P2 Tre White made Free Throw. 51–23
- P2 Tre White made Free Throw. 51–24
- P2 Foul on Curtis Williams.
- P2 Jacob Groves made Three Point Jumper. Assisted by Taine Murray. 54–24
- P2 Brandon Huntley-Hatfield made Layup. Assisted by Mike James. 54–26
- P2 Jordan Minor made Dunk. Assisted by Dante Harris. 56–26
- P2 Skyy Clark made Jumper. 56–28
- P2 Foul on Jordan Minor.
- P2 Official TV Timeout
- P2 Skyy Clark made Free Throw. 56–29
- P2 Foul on Dante Harris.
- P2 Dante Harris Turnover.
- P2 Brandon Huntley-Hatfield missed Jumper.
- P2 Blake Buchanan Block.
- P2 Virginia Defensive Rebound.
- P2 Andrew Rohde Turnover.
- P2 Brandon Huntley-Hatfield Turnover.
- P2 Blake Buchanan Steal.
- P2 Jacob Groves missed Three Point Jumper.
- P2 Ty-Laur Johnson Defensive Rebound.
- P2 Brandon Huntley-Hatfield made Jumper. 56–31
- P2 Andrew Rohde missed Jumper.
- P2 Brandon Huntley-Hatfield Defensive Rebound.
- P2 Skyy Clark missed Three Point Jumper.
- P2 Dante Harris Defensive Rebound.
- P2 Foul on Zan Payne.
- P2 Blake Buchanan Turnover.
- P2 Skyy Clark Steal.
- P2 Foul on Blake Buchanan.
- P2 Emmanuel Okorafor made Free Throw. 56–32
- P2 Emmanuel Okorafor made Free Throw. 56–33
- P2 Ryan Dunn Turnover.
- P2 Ty-Laur Johnson Steal.
- P2 Ty-Laur Johnson missed Layup.
- P2 Emmanuel Okorafor Offensive Rebound.
- P2 Emmanuel Okorafor made Layup. 56–35
- P2 Reece Beekman missed Layup.
- P2 Emmanuel Okorafor Block.
- P2 Emmanuel Okorafor Defensive Rebound.
- P2 Foul on Isaac McKneely.
- P2 Ty-Laur Johnson made Free Throw. 56–36
- P2 Ty-Laur Johnson made Free Throw. 56–37
- P2 Foul on Ty-Laur Johnson.
- P2 Isaac McKneely made Three Point Jumper. 59–37
- P2 Ty-Laur Johnson Turnover.
- P2 Isaac McKneely Steal.
- P2 Foul on Skyy Clark.
- P2 Official TV Timeout
- P2 Reece Beekman missed Jumper.
- P2 Emmanuel Okorafor Defensive Rebound.
- P2 Foul on Jacob Groves.
- P2 Mike James made Free Throw. 59–38
- P2 Mike James made Free Throw. 59–39
- P2 Foul on Tre White.
- P2 Andrew Rohde Turnover.
- P2 Tre White Steal.
- P2 Tre White missed Layup.
- P2 Andrew Rohde Defensive Rebound.
- P2 Foul on Ty-Laur Johnson.
- P2 Andrew Rohde made Free Throw. 60–39
- P2 Andrew Rohde missed Free Throw.
- P2 Emmanuel Okorafor Defensive Rebound.
- P2 Brandon Huntley-Hatfield Turnover.
- P2 Reece Beekman Steal.
- P2 Ryan Dunn made Free Throw. 61–39
- P2 Foul on Emmanuel Okorafor.
- P2 Ryan Dunn missed Free Throw.
- P2 Virginia Offensive Rebound.
- P2 Foul on Isaac McKneely.
- P2 Mike James made Free Throw. 61–40
- P2 Mike James made Free Throw. 61–41
- P2 Reece Beekman missed Three Point Jumper.
- P2 Brandon Huntley-Hatfield Defensive Rebound.
- P2 Mike James missed Jumper.
- P2 Ryan Dunn Block.
- P2 Ryan Dunn Defensive Rebound.
- P2 Reece Beekman made Layup. 63–41
- P2 Brandon Huntley-Hatfield Turnover.
- P2 Elijah Gertrude made Jumper. 65–41
- P2 Curtis Williams missed Three Point Jumper.
- P2 Blake Buchanan Defensive Rebound.
- P2 Reece Beekman missed Three Point Jumper.
- P2 Curtis Williams Defensive Rebound.
- P2 Kaleb Glenn Turnover.
- P2 Blake Buchanan Steal.
- P2 Ryan Dunn made Dunk. Assisted by Reece Beekman. 67–41
- P2 Virginia Timeout
- P2 Kaleb Glenn made Dunk. Assisted by Skyy Clark. 67–43
- P2 Andrew Rohde Turnover.
- P2 Emmanuel Okorafor Steal.
- P2 Curtis Williams made Three Point Jumper. 67–46
- P2 Leon Bond III made Jumper. Assisted by Andrew Rohde. 69–46
- P2 Foul on Blake Buchanan.
- P2 Skyy Clark made Free Throw. 69–47
- P2 Skyy Clark missed Free Throw.
- P2 Taine Murray Defensive Rebound.
- P2 Elijah Gertrude missed Jumper.
- P2 Kaleb Glenn Defensive Rebound.
- P2 Emmanuel Okorafor made Layup. 69–49
- P2 Elijah Gertrude missed Three Point Jumper.
- P2 Kaleb Glenn Defensive Rebound.
- P2 Curtis Williams made Three Point Jumper. Assisted by Zan Payne. 69–52
Box score
UVA
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jordan MinorF | 10 | 4 | 2-4 | 0-0 | 0-0 | 4 | 0 | 1 | 0 | 0 | 0 | 4 | 4 |
| Ryan DunnF | 29 | 19 | 8-10 | 0-0 | 3-4 | 11 | 1 | 1 | 0 | 2 | 2 | 9 | 1 |
| Andrew RohdeG | 28 | 7 | 2-6 | 2-4 | 1-2 | 2 | 4 | 4 | 3 | 0 | 0 | 2 | 0 |
| Isaac McKneelyG | 30 | 9 | 3-8 | 3-4 | 0-0 | 2 | 1 | 1 | 1 | 0 | 0 | 2 | 3 |
| Reece BeekmanG | 30 | 9 | 3-9 | 0-3 | 3-4 | 0 | 9 | 2 | 5 | 1 | 0 | 0 | 2 |
| Tristan HowF | 2 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Blake BuchananF | 14 | 4 | 2-2 | 0-0 | 0-0 | 1 | 0 | 1 | 2 | 1 | 0 | 1 | 5 |
| Jacob GrovesF | 12 | 9 | 3-4 | 3-4 | 0-0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 4 |
| Leon Bond IIIF | 13 | 4 | 2-4 | 0-0 | 0-0 | 3 | 0 | 0 | 2 | 0 | 2 | 1 | 1 |
| Elijah GertrudeG | 5 | 2 | 1-3 | 0-1 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taine MurrayG | 18 | 2 | 1-2 | 0-1 | 0-0 | 2 | 1 | 0 | 0 | 1 | 0 | 2 | 1 |
| Dante HarrisG | 9 | 0 | 0-2 | 0-0 | 0-0 | 1 | 2 | 1 | 0 | 0 | 0 | 1 | 1 |
| Anthony RobinsonF | |||||||||||||
| Bryce WalkerG | |||||||||||||
| Desmond RobertsG | |||||||||||||
| Christian BlissG |
LOU
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Brandon Huntley-HatfieldF | 27 | 8 | 3-6 | 0-0 | 2-5 | 10 | 0 | 3 | 1 | 0 | 3 | 7 | 0 |
| Mike JamesG | 33 | 8 | 1-8 | 0-2 | 6-6 | 2 | 1 | 4 | 0 | 1 | 0 | 2 | 0 |
| Skyy ClarkG | 35 | 6 | 1-6 | 0-2 | 4-5 | 3 | 2 | 2 | 1 | 0 | 0 | 3 | 3 |
| Tre WhiteG | 27 | 10 | 3-8 | 1-2 | 3-4 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 2 |
| Curtis Williams Jr.G | 22 | 6 | 2-5 | 2-5 | 0-0 | 3 | 0 | 4 | 0 | 0 | 1 | 2 | 2 |
| Emmanuel OkoraforF | 10 | 6 | 2-2 | 0-0 | 2-2 | 4 | 0 | 0 | 1 | 1 | 1 | 3 | 1 |
| Danilo JovanovichF | 3 | 0 | 0-0 | 0-0 | 0-0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Kaleb GlennF | 19 | 4 | 2-3 | 0-0 | 0-0 | 7 | 0 | 1 | 0 | 0 | 2 | 5 | 0 |
| Ty-Laur JohnsonG | 14 | 4 | 1-4 | 0-0 | 2-2 | 1 | 1 | 2 | 1 | 0 | 0 | 1 | 5 |
| Zan PayneG | 10 | 0 | 0-0 | 0-0 | 0-0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| JJ TraynorF | |||||||||||||
| Dennis EvansC | |||||||||||||
| Hercy MillerG | |||||||||||||
| Aidan McCoolG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.