Purdue Boilermakers @ Michigan State Spartans
| 1 | 2 | T | |
|---|---|---|---|
| PUR23-4 | 36 | 29 | 65 |
| MSU24-3 | 31 | 37 | 68 |
· Line: MSU -3 (O/U 148)
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.
-
Isaac Haas made Jumper.
2–0 -
Nick Ward made Layup. Assisted by Joshua Langford.
2–2 -
Vincent Edwards made Three Point Jumper. Assisted by Dakota Mathias.
5–2 -
Isaac Haas made Layup.
7–2 -
Carsen Edwards made Layup.
9–2 -
Matt McQuaid made Three Point Jumper. Assisted by Cassius Winston.
9–5 -
Miles Bridges made Jumper. Assisted by Kenny Goins.
9–7 -
Isaac Haas made Jumper.
11–7 -
Kenny Goins made Jumper.
11–9 -
Dakota Mathias made Three Point Jumper. Assisted by Vincent Edwards.
14–9 -
Cassius Winston made Layup.
14–11 -
Dakota Mathias made Three Point Jumper. Assisted by Isaac Haas.
17–11 -
Gavin Schilling made Free Throw.
17–12 -
Lourawls Nairn Jr. made Jumper.
17–14 -
Isaac Haas made Jumper. Assisted by Nojel Eastern.
19–14 -
Carsen Edwards made Three Point Jumper.
22–14 -
Nick Ward made Dunk.
22–16 -
P.J. Thompson made Three Point Jumper. Assisted by Grady Eifert.
25–16 -
Nick Ward made Dunk. Assisted by Cassius Winston.
25–18 -
Miles Bridges made Dunk. Assisted by Cassius Winston.
25–20 -
Gavin Schilling made Layup. Assisted by Miles Bridges.
25–22 -
Gavin Schilling made Dunk. Assisted by Cassius Winston.
25–24 -
Carsen Edwards made Three Point Jumper.
28–24 -
Carsen Edwards made Layup. Assisted by Dakota Mathias.
30–24 -
Miles Bridges made Jumper.
30–26 -
Matt Haarms made Dunk. Assisted by Vincent Edwards.
32–26 -
Vincent Edwards made Jumper.
34–26 -
Matt Haarms made Layup. Assisted by Vincent Edwards.
36–26 -
Miles Bridges made Three Point Jumper. Assisted by Cassius Winston.
36–29 -
Cassius Winston made Layup.
36–31 -
Cassius Winston made Free Throw.
36–32 -
Isaac Haas made Jumper. Assisted by Dakota Mathias.
38–32 -
Miles Bridges made Jumper. Assisted by Joshua Langford.
38–34 -
Isaac Haas made Jumper. Assisted by Dakota Mathias.
40–34 -
Isaac Haas made Free Throw.
41–34 -
Gavin Schilling made Layup. Assisted by Jaren Jackson Jr..
41–36 -
Vincent Edwards made Layup.
43–36 -
Vincent Edwards made Free Throw.
44–36 -
Joshua Langford made Jumper. Assisted by Jaren Jackson Jr..
44–38 -
Isaac Haas made Jumper. Assisted by Dakota Mathias.
46–38 -
Joshua Langford made Layup.
46–40 -
Cassius Winston made Three Point Jumper. Assisted by Gavin Schilling.
46–43 -
Carsen Edwards made Free Throw.
47–43 -
Carsen Edwards made Free Throw.
48–43 -
Dakota Mathias made Jumper.
50–43 -
Matt McQuaid made Three Point Jumper. Assisted by Cassius Winston.
50–46 -
Matt Haarms made Free Throw.
51–46 -
Joshua Langford made Free Throw.
51–47 -
Joshua Langford made Free Throw.
51–48 -
Isaac Haas made Layup. Assisted by Carsen Edwards.
53–48 -
Matt McQuaid made Three Point Jumper. Assisted by Kenny Goins.
53–51 -
Carsen Edwards made Layup.
55–51 -
Miles Bridges made Jumper. Assisted by Gavin Schilling.
55–53 -
Kenny Goins made Layup. Assisted by Cassius Winston.
55–55 -
Miles Bridges made Jumper. Assisted by Cassius Winston.
55–57 -
Miles Bridges made Jumper. Assisted by Cassius Winston.
55–59 -
Isaac Haas made Layup. Assisted by Vincent Edwards.
57–59 -
Isaac Haas made Jumper. Assisted by Vincent Edwards.
59–59 -
Cassius Winston made Jumper.
59–61 -
Matt Haarms made Free Throw.
60–61 -
Matt Haarms made Free Throw.
61–61 -
Jaren Jackson Jr. made Layup. Assisted by Kenny Goins.
61–63 -
Isaac Haas made Jumper. Assisted by Dakota Mathias.
63–63 -
Isaac Haas made Jumper. Assisted by Vincent Edwards.
65–63 -
Kenny Goins made Jumper. Assisted by Cassius Winston.
65–65 -
Miles Bridges made Three Point Jumper. Assisted by Joshua Langford.
65–68
Play-by-play
- P1 Jump Ball won by Michigan State
- P1 Cassius Winston missed Jumper.
- P1 Jaren Jackson Jr. Offensive Rebound.
- P1 Jaren Jackson Jr. missed Layup.
- P1 Joshua Langford Offensive Rebound.
- P1 Joshua Langford missed Three Point Jumper.
- P1 Carsen Edwards Defensive Rebound.
- P1 Isaac Haas made Jumper. 2–0
- P1 Nick Ward made Layup. Assisted by Joshua Langford. 2–2
- P1 Vincent Edwards made Three Point Jumper. Assisted by Dakota Mathias. 5–2
- P1 Joshua Langford missed Jumper.
- P1 Isaac Haas Defensive Rebound.
- P1 Dakota Mathias missed Three Point Jumper.
- P1 Gavin Schilling Defensive Rebound.
- P1 Cassius Winston Turnover.
- P1 Isaac Haas made Layup. 7–2
- P1 Joshua Langford missed Jumper.
- P1 Gavin Schilling Offensive Rebound.
- P1 Cassius Winston missed Three Point Jumper.
- P1 Vincent Edwards Defensive Rebound.
- P1 Carsen Edwards missed Three Point Jumper.
- P1 Miles Bridges Defensive Rebound.
- P1 Cassius Winston Turnover.
- P1 Isaac Haas missed Jumper.
- P1 Miles Bridges Defensive Rebound.
- P1 Miles Bridges missed Three Point Jumper.
- P1 Isaac Haas Defensive Rebound.
- P1 Carsen Edwards made Layup. 9–2
- P1 Matt McQuaid made Three Point Jumper. Assisted by Cassius Winston. 9–5
- P1 Vincent Edwards missed Three Point Jumper.
- P1 Cassius Winston Defensive Rebound.
- P1 Miles Bridges made Jumper. Assisted by Kenny Goins. 9–7
- P1 Isaac Haas made Jumper. 11–7
- P1 Kenny Goins made Jumper. 11–9
- P1 Dakota Mathias made Three Point Jumper. Assisted by Vincent Edwards. 14–9
- P1 Miles Bridges missed Jumper.
- P1 Vincent Edwards Defensive Rebound.
- P1 Carsen Edwards missed Three Point Jumper.
- P1 Cassius Winston Defensive Rebound.
- P1 Cassius Winston made Layup. 14–11
- P1 Dakota Mathias made Three Point Jumper. Assisted by Isaac Haas. 17–11
- P1 Foul on Vincent Edwards.
- P1 Official TV Timeout
- P1 Gavin Schilling missed Free Throw.
- P1 Michigan State Deadball Team Rebound.
- P1 Gavin Schilling made Free Throw. 17–12
- P1 Dakota Mathias missed Jumper.
- P1 Nick Ward Defensive Rebound.
- P1 Lourawls Nairn Jr. made Jumper. 17–14
- P1 Foul on Jaren Jackson Jr..
- P1 Official TV Timeout
- P1 Matt Haarms missed Jumper.
- P1 Matt Haarms Offensive Rebound.
- P1 Ryan Cline missed Jumper.
- P1 Nick Ward Defensive Rebound.
- P1 Foul on Matt Haarms.
- P1 Lourawls Nairn Jr. Turnover.
- P1 Vincent Edwards Steal.
- P1 Nojel Eastern missed Jumper.
- P1 Kenny Goins Block.
- P1 Nojel Eastern Offensive Rebound.
- P1 Isaac Haas missed Jumper.
- P1 Purdue Deadball Team Rebound.
- P1 Isaac Haas made Jumper. Assisted by Nojel Eastern. 19–14
- P1 Foul on Isaac Haas.
- P1 Nick Ward missed Jumper.
- P1 Carsen Edwards Defensive Rebound.
- P1 Carsen Edwards made Three Point Jumper. 22–14
- P1 Kenny Goins missed Three Point Jumper.
- P1 Carsen Edwards Defensive Rebound.
- P1 Isaac Haas missed Jumper.
- P1 Nick Ward Defensive Rebound.
- P1 Nick Ward missed Layup.
- P1 Nick Ward Offensive Rebound.
- P1 Nick Ward made Dunk. 22–16
- P1 Isaac Haas missed Layup.
- P1 Nick Ward Defensive Rebound.
- P1 Miles Bridges Turnover.
- P1 Grady Eifert Steal.
- P1 Carsen Edwards missed Three Point Jumper.
- P1 Grady Eifert Offensive Rebound.
- P1 P.J. Thompson made Three Point Jumper. Assisted by Grady Eifert. 25–16
- P1 Nick Ward made Dunk. Assisted by Cassius Winston. 25–18
- P1 Foul on Nick Ward.
- P1 Official TV Timeout
- P1 Foul on Isaac Haas.
- P1 Official TV Timeout
- P1 Official TV Timeout
- P1 Carsen Edwards missed Layup.
- P1 Gavin Schilling Defensive Rebound.
- P1 Foul on P.J. Thompson.
- P1 Foul on Jaren Jackson Jr..
- P1 Jaren Jackson Jr. Turnover.
- P1 Dakota Mathias missed Three Point Jumper.
- P1 Joshua Langford Defensive Rebound.
- P1 Miles Bridges made Dunk. Assisted by Cassius Winston. 25–20
- P1 Carsen Edwards missed Jumper.
- P1 Matt Haarms Offensive Rebound.
- P1 Foul on Gavin Schilling.
- P1 Vincent Edwards missed Jumper.
- P1 Kenny Goins Defensive Rebound.
- P1 Gavin Schilling made Layup. Assisted by Miles Bridges. 25–22
- P1 Vincent Edwards missed Three Point Jumper.
- P1 Joshua Langford Defensive Rebound.
- P1 Gavin Schilling made Dunk. Assisted by Cassius Winston. 25–24
- P1 Purdue Timeout
- P1 Vincent Edwards missed Three Point Jumper.
- P1 Cassius Winston Defensive Rebound.
- P1 Kenny Goins missed Three Point Jumper.
- P1 Vincent Edwards Defensive Rebound.
- P1 Carsen Edwards made Three Point Jumper. 28–24
- P1 Nick Ward missed Jumper.
- P1 Vincent Edwards Defensive Rebound.
- P1 Carsen Edwards made Layup. Assisted by Dakota Mathias. 30–24
- P1 Michigan State Timeout
- P1 Official TV Timeout
- P1 Miles Bridges made Jumper. 30–26
- P1 Matt Haarms made Dunk. Assisted by Vincent Edwards. 32–26
- P1 Foul on Gavin Schilling.
- P1 Matt Haarms missed Free Throw.
- P1 Miles Bridges Defensive Rebound.
- P1 Xavier Tillman missed Layup.
- P1 Matt Haarms Block.
- P1 Vincent Edwards Defensive Rebound.
- P1 Foul on Kenny Goins.
- P1 Vincent Edwards made Jumper. 34–26
- P1 Foul on Nojel Eastern.
- P1 Matt McQuaid missed Three Point Jumper.
- P1 Purdue Defensive Rebound.
- P1 Matt Haarms made Layup. Assisted by Vincent Edwards. 36–26
- P1 Miles Bridges made Three Point Jumper. Assisted by Cassius Winston. 36–29
- P1 Dakota Mathias missed Jumper.
- P1 Xavier Tillman Defensive Rebound.
- P1 Cassius Winston made Layup. 36–31
- P2 Jump Ball won by Michigan State
- P2 Cassius Winston made Free Throw. 36–32
- P2 Cassius Winston missed Free Throw.
- P2 Foul on P.J. Thompson.
- P2 Vincent Edwards Defensive Rebound.
- P2 Isaac Haas made Jumper. Assisted by Dakota Mathias. 38–32
- P2 Miles Bridges made Jumper. Assisted by Joshua Langford. 38–34
- P2 Isaac Haas made Jumper. Assisted by Dakota Mathias. 40–34
- P2 Foul on Nick Ward.
- P2 Isaac Haas made Free Throw. 41–34
- P2 Gavin Schilling made Layup. Assisted by Jaren Jackson Jr.. 41–36
- P2 Vincent Edwards missed Three Point Jumper.
- P2 Joshua Langford Defensive Rebound.
- P2 Cassius Winston Turnover.
- P2 Isaac Haas missed Jumper.
- P2 Jaren Jackson Jr. Defensive Rebound.
- P2 Jaren Jackson Jr. missed Three Point Jumper.
- P2 Purdue Defensive Rebound.
- P2 Isaac Haas missed Layup.
- P2 Purdue Offensive Rebound.
- P2 Carsen Edwards missed Layup.
- P2 Jaren Jackson Jr. Block.
- P2 Vincent Edwards Offensive Rebound.
- P2 Vincent Edwards made Layup. 43–36
- P2 Foul on Gavin Schilling.
- P2 Vincent Edwards made Free Throw. 44–36
- P2 Joshua Langford made Jumper. Assisted by Jaren Jackson Jr.. 44–38
- P2 Isaac Haas made Jumper. Assisted by Dakota Mathias. 46–38
- P2 Jaren Jackson Jr. missed Layup.
- P2 Joshua Langford Offensive Rebound.
- P2 Joshua Langford made Layup. 46–40
- P2 Vincent Edwards missed Layup.
- P2 Gavin Schilling Defensive Rebound.
- P2 Cassius Winston made Three Point Jumper. Assisted by Gavin Schilling. 46–43
- P2 Isaac Haas missed Jumper.
- P2 Jaren Jackson Jr. Defensive Rebound.
- P2 Jaren Jackson Jr. missed Three Point Jumper.
- P2 P.J. Thompson Defensive Rebound.
- P2 Foul on Jaren Jackson Jr..
- P2 Official TV Timeout
- P2 Carsen Edwards made Free Throw. 47–43
- P2 Carsen Edwards made Free Throw. 48–43
- P2 Joshua Langford missed Jumper.
- P2 Nojel Eastern Defensive Rebound.
- P2 Dakota Mathias made Jumper. 50–43
- P2 Matt McQuaid made Three Point Jumper. Assisted by Cassius Winston. 50–46
- P2 Foul on Nick Ward.
- P2 Matt Haarms missed Free Throw.
- P2 Purdue Deadball Team Rebound.
- P2 Matt Haarms made Free Throw. 51–46
- P2 Foul on Nojel Eastern.
- P2 Joshua Langford missed Jumper.
- P2 Dakota Mathias Defensive Rebound.
- P2 Carsen Edwards missed Jumper.
- P2 Cassius Winston Defensive Rebound.
- P2 Foul on Dakota Mathias.
- P2 Joshua Langford made Free Throw. 51–47
- P2 Joshua Langford made Free Throw. 51–48
- P2 Isaac Haas made Layup. Assisted by Carsen Edwards. 53–48
- P2 Matt McQuaid made Three Point Jumper. Assisted by Kenny Goins. 53–51
- P2 Vincent Edwards missed Layup.
- P2 Xavier Tillman Defensive Rebound.
- P2 Matt McQuaid missed Jumper.
- P2 Isaac Haas Defensive Rebound.
- P2 Carsen Edwards made Layup. 55–51
- P2 Official TV Timeout
- P2 Miles Bridges made Jumper. Assisted by Gavin Schilling. 55–53
- P2 Isaac Haas missed Jumper.
- P2 Grady Eifert Offensive Rebound.
- P2 Dakota Mathias missed Layup.
- P2 Gavin Schilling Defensive Rebound.
- P2 Kenny Goins made Layup. Assisted by Cassius Winston. 55–55
- P2 Isaac Haas Turnover.
- P2 Matt McQuaid Steal.
- P2 Cassius Winston missed Jumper.
- P2 P.J. Thompson Defensive Rebound.
- P2 Foul on Ryan Cline.
- P2 Carsen Edwards missed Three Point Jumper.
- P2 Kenny Goins Defensive Rebound.
- P2 Miles Bridges made Jumper. Assisted by Cassius Winston. 55–57
- P2 Purdue Timeout
- P2 Isaac Haas Turnover.
- P2 Gavin Schilling Steal.
- P2 Matt McQuaid missed Three Point Jumper.
- P2 Ryan Cline Defensive Rebound.
- P2 Isaac Haas missed Jumper.
- P2 Gavin Schilling Block.
- P2 Cassius Winston Defensive Rebound.
- P2 Miles Bridges missed Jumper.
- P2 Isaac Haas Defensive Rebound.
- P2 Carsen Edwards missed Jumper.
- P2 Cassius Winston Defensive Rebound.
- P2 Miles Bridges missed Three Point Jumper.
- P2 Ryan Cline Defensive Rebound.
- P2 P.J. Thompson Turnover.
- P2 Official TV Timeout
- P2 Miles Bridges made Jumper. Assisted by Cassius Winston. 55–59
- P2 Foul on Ben Carter.
- P2 Isaac Haas made Layup. Assisted by Vincent Edwards. 57–59
- P2 Miles Bridges missed Jumper.
- P2 Purdue Defensive Rebound.
- P2 Foul on Ben Carter.
- P2 Isaac Haas made Jumper. Assisted by Vincent Edwards. 59–59
- P2 Cassius Winston made Jumper. 59–61
- P2 Vincent Edwards missed Jumper.
- P2 Kenny Goins Block.
- P2 Gavin Schilling Defensive Rebound.
- P2 Cassius Winston missed Layup.
- P2 Isaac Haas Block.
- P2 Gavin Schilling Offensive Rebound.
- P2 Cassius Winston missed Jumper.
- P2 Isaac Haas Defensive Rebound.
- P2 Jump Ball won by Purdue
- P2 P.J. Thompson missed Three Point Jumper.
- P2 Jaren Jackson Jr. Defensive Rebound.
- P2 Foul on Matt Haarms.
- P2 Official TV Timeout
- P2 Kenny Goins missed Layup.
- P2 Matt Haarms Block.
- P2 Dakota Mathias Defensive Rebound.
- P2 Dakota Mathias missed Three Point Jumper.
- P2 Matt Haarms Offensive Rebound.
- P2 Foul on Jaren Jackson Jr..
- P2 Matt Haarms made Free Throw. 60–61
- P2 Matt Haarms made Free Throw. 61–61
- P2 Jaren Jackson Jr. missed Three Point Jumper.
- P2 Dakota Mathias Defensive Rebound.
- P2 Carsen Edwards missed Three Point Jumper.
- P2 Kenny Goins Defensive Rebound.
- P2 Jaren Jackson Jr. made Layup. Assisted by Kenny Goins. 61–63
- P2 Purdue Timeout
- P2 Isaac Haas made Jumper. Assisted by Dakota Mathias. 63–63
- P2 Cassius Winston missed Three Point Jumper.
- P2 Carsen Edwards Defensive Rebound.
- P2 Isaac Haas made Jumper. Assisted by Vincent Edwards. 65–63
- P2 Kenny Goins made Jumper. Assisted by Cassius Winston. 65–65
- P2 Isaac Haas missed Jumper.
- P2 Cassius Winston Defensive Rebound.
- P2 Michigan State Timeout
- P2 Miles Bridges made Three Point Jumper. Assisted by Joshua Langford. 65–68
- P2 Purdue Timeout
- P2 Michigan State Timeout
- P2 Foul on Lourawls Nairn Jr..
- P2 Vincent Edwards missed Free Throw.
- P2 Jaren Jackson Jr. Defensive Rebound.
- P2 Foul on Matt Haarms.
- P2 Michigan State Timeout
Box score
PUR
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Vincent EdwardsF | 35 | 8 | 3-11 | 1-5 | 1-2 | 7 | 6 | 0 | 1 | 0 | 1 | 6 | 1 |
| Isaac HaasC | 27 | 25 | 12-22 | 0-0 | 1-1 | 5 | 1 | 2 | 0 | 1 | 0 | 5 | 2 |
| Carsen EdwardsG | 35 | 14 | 5-15 | 2-7 | 2-2 | 4 | 1 | 0 | 0 | 0 | 0 | 4 | 0 |
| P.J. ThompsonG | 34 | 3 | 1-2 | 1-2 | 0-0 | 2 | 0 | 1 | 0 | 0 | 0 | 2 | 2 |
| Dakota MathiasG | 30 | 8 | 3-9 | 2-5 | 0-0 | 3 | 6 | 0 | 0 | 0 | 0 | 3 | 1 |
| Matt HaarmsF | 13 | 7 | 2-3 | 0-0 | 3-5 | 3 | 0 | 0 | 0 | 2 | 3 | 0 | 3 |
| Grady EifertF | 5 | 0 | 0-0 | 0-0 | 0-0 | 2 | 1 | 0 | 1 | 0 | 2 | 0 | 0 |
| Nojel EasternG | 6 | 0 | 0-1 | 0-0 | 0-0 | 2 | 1 | 0 | 0 | 0 | 1 | 1 | 2 |
| Ryan ClineG | 15 | 0 | 0-1 | 0-0 | 0-0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 1 |
| Aaron WheelerF | |||||||||||||
| Jacquil TaylorF | |||||||||||||
| Sasha StefanovicG | |||||||||||||
| Tommy LuceG |
MSU
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Jaren Jackson Jr.F | 13 | 2 | 1-6 | 0-3 | 0-0 | 5 | 2 | 1 | 0 | 1 | 1 | 4 | 4 |
| Nick WardF | 11 | 6 | 3-6 | 0-0 | 0-0 | 5 | 0 | 0 | 0 | 0 | 1 | 4 | 3 |
| Miles BridgesG | 32 | 20 | 9-14 | 2-4 | 0-0 | 3 | 1 | 1 | 0 | 0 | 0 | 3 | 0 |
| Cassius WinstonG | 36 | 10 | 4-10 | 1-3 | 1-2 | 7 | 10 | 3 | 0 | 0 | 0 | 7 | 0 |
| Joshua LangfordG | 19 | 6 | 2-7 | 0-1 | 2-2 | 5 | 3 | 0 | 0 | 0 | 2 | 3 | 0 |
| Xavier TillmanF | 5 | 0 | 0-1 | 0-0 | 0-0 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 0 |
| Kenny GoinsF | 30 | 6 | 3-6 | 0-2 | 0-0 | 3 | 3 | 0 | 0 | 2 | 0 | 3 | 1 |
| Gavin SchillingF | 20 | 7 | 3-3 | 0-0 | 1-2 | 7 | 2 | 0 | 1 | 1 | 2 | 5 | 3 |
| Ben CarterF | 1 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| Matt McQuaidG | 29 | 9 | 3-6 | 3-5 | 0-0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
| Lourawls Nairn Jr.G | 4 | 2 | 1-1 | 0-0 | 0-0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 |
| Braden BurkeC | |||||||||||||
| Brock WashingtonG | |||||||||||||
| Jack HoibergG | |||||||||||||
| Conner GeorgeG | |||||||||||||
| Kyle AhrensG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.