| Lineup | Purdue | PG - Otha Laskoski (fresh) 6 pts. 2 ast. SG - John Pelt (fresh) 8 pts. 1 ast. SF - Daniel Clark (fresh) PF - Uros Schilawski (fresh) 8 pts. 3 reb. C - Antonio Rodriquez (fresh) 4 pts. 2 reb. | |
| Lineup | Michigan State | PG - Martin Anderson (fresh) 9 pts. 1 ast. 2 stl. SG - Robin Franklin (fresh) 5 pts. SF - James Gale (fresh) 5 pts. 2 reb. 2 stl. PF - Ross Hamm (fresh) C - Orlando Joiner (fresh) 5 pts. 2 reb. 2 blk. | |
| 20:00 | Michigan State | James Gale inbounds the ball | 30-29 |
| Game Plan | Purdue | Purdue is playing a motion offense (slowdown) and a halfcourt press/2-3 zone (-3) | |
| Game Plan | Michigan State | Michigan State is playing a flex offense and a halfcourt press/3-2 zone (-4) | |
| 19:51 | Michigan State | Uros Schilawski steps in front of the Orlando Joiner pass | 30-29 |
| 19:32 | Purdue | Daniel Clark buries a 3 pointer from the left corner on a nice dish by Uros Schilawski | 33-29 |
| 19:14 | Michigan State | Uros Schilawski steals the ball from Martin Anderson | 33-29 |
| 18:51 | Purdue | Otha Laskoski hits a wide open 3 from the right wing set up by John Pelt | 36-29 |
| 18:40 | Michigan State | Antonio Rodriquez steals it from Orlando Joiner | 36-29 |
| 18:21 | Purdue | Uros Schilawski can't finish the layup | 36-29 |
| 18:19 | Purdue | Antonio Rodriquez tips it back up and in | 38-29 |
| 17:52 | Michigan State | Robin Franklin is hacked by Daniel Clark - foul #2 on Daniel Clark, team foul #1 | 38-29 |
| Subs | Purdue | Richard Sanders (SG), Marin Zalazar (SF), Zachary Scalabrine (PF) John Pelt, Daniel Clark, Uros Schilawski | |
| Subs | Michigan State | | |
| 17:42 | Michigan State | Ross Hamm misses the fadeaway from the right side but he's hacked by Zachary Scalabrine - foul #2 on Zachary Scalabrine, team foul #2 | 38-29 |
| 17:42 | Michigan State | Ross Hamm misses the 1st free throw | 38-29 |
| 17:42 | Michigan State | Ross Hamm misses the 2nd free throw | 38-29 |
| 17:42 | Purdue | Antonio Rodriquez snags the defensive board | 38-29 |
| 17:19 | Purdue | Otha Laskoski misses badly on a pull-up jumper from the left side but he's hacked by Orlando Joiner - foul #1 on Orlando Joiner, team foul #1 | 38-29 |
| Subs | Purdue | Uros Schilawski (PF) Richard Sanders | |
| Subs | Michigan State | | |
| 17:19 | Purdue | Otha Laskoski makes the 1st free throw | 39-29 |
| 17:19 | Purdue | Otha Laskoski misses the 2nd free throw | 39-29 |
| 17:19 | Michigan State | The rebound goes to Ross Hamm | 39-29 |
| 17:12 | Michigan State | James Gale drills a 3pt attempt from the left corner on a great pass from Martin Anderson | 39-32 |
| 16:54 | Purdue | Uros Schilawski misses badly on a driving attempt from the baseline but he's fouled by Ross Hamm - foul #2 on Ross Hamm, team foul #2 | 39-32 |
| Subs | Purdue | Richard Sanders (SG) Otha Laskoski | |
| Subs | Michigan State | | |
| 16:54 | Purdue | Uros Schilawski makes the 1st free throw | 40-32 |
| 16:54 | Purdue | Uros Schilawski makes the 2nd free throw | 41-32 |
| 16:28 | Michigan State | Martin Anderson misses long on a 3 pointer from straight away | 41-32 |
| 16:27 | Purdue | Antonio Rodriquez gets the rebound | 41-32 |
| 16:11 | Purdue | Marin Zalazar lays it up and in set up by Richard Sanders and he's fouled by Martin Anderson - foul #1 on Martin Anderson, team foul #3 | 43-32 |
| Subs | Purdue | John Pelt (SG), Daniel Clark (SF) Richard Sanders, Uros Schilawski | |
| Subs | Michigan State | | |
| 16:11 | Purdue | Marin Zalazar makes the free throw | 44-32 |
| 15:55 | Michigan State | Antonio Rodriquez is called for the reach on Robin Franklin - foul #3 on Antonio Rodriquez, team foul #3 | 44-32 |
| Subs | Purdue | Otha Laskoski (PG), Rudolph Hailey (PF) John Pelt, Daniel Clark | |
| Subs | Michigan State | | |
| Lineup | Purdue | PG - Otha Laskoski (fresh) 10 pts. 2 ast. SG - Marin Zalazar (fresh) 5 pts. 2 reb. SF - Zachary Scalabrine (fresh) 2 pts. 2 reb. 2 blk. PF - Rudolph Hailey (fresh) C - Antonio Rodriquez (fairly fresh) 6 pts. 5 reb. 2 stl. 3 pf. | |
| Lineup | Michigan State | PG - Martin Anderson (fairly fresh) 9 pts. 2 ast. 2 stl. SG - Robin Franklin (fairly fresh) 5 pts. SF - James Gale (fairly fresh) 8 pts. 2 reb. 2 stl. PF - Ross Hamm (fairly fresh) C - Orlando Joiner (fairly fresh) 5 pts. 2 reb. 2 blk. | |
| 15:42 | Michigan State | Orlando Joiner misses badly on a jump hook from the left block | 44-32 |
| 15:41 | Purdue | Antonio Rodriquez gets the rebound | 44-32 |
| 15:36 | Purdue | Otha Laskoski is hacked by Martin Anderson - foul #2 on Martin Anderson, team foul #4 | 44-32 |
| Subs | Purdue | John Pelt (SG), Daniel Clark (SF) Marin Zalazar, Rudolph Hailey | |
| Subs | Michigan State | | |
| 15:17 | Purdue | Antonio Rodriquez is called for the offensive foul - foul #4 on Antonio Rodriquez, team foul #4 | 44-32 |
| Subs | Purdue | Marin Zalazar (SG), Uros Schilawski (C) Otha Laskoski, Antonio Rodriquez | |
| Subs | Michigan State | | |
| 15:00 | Michigan State | James Gale is hacked by Uros Schilawski - foul #2 on Uros Schilawski, team foul #5 | 44-32 |
| Subs | Purdue | Otha Laskoski (PG), Rudolph Hailey (PF) Marin Zalazar, Daniel Clark | |
| Subs | Michigan State | | |
| 14:51 | Michigan State | Orlando Joiner comes up short on the 3pt jumper from the left corner | 44-32 |
| 14:50 | Purdue | Rudolph Hailey grabs the defensive rebound | 44-32 |
| 14:31 | Purdue | Zachary Scalabrine misses badly on a shot from the right block | 44-32 |
| 14:30 | Michigan State | James Gale pulls down the rebound | 44-32 |
| 14:12 | Michigan State | James Gale makes the 3 from the left corner on a great pass from Martin Anderson | 44-35 |
| 13:47 | Purdue | Zachary Scalabrine connects on the open fadeaway jumper from the left wing on a nice dish by John Pelt | 46-35 |
| 13:25 | Michigan State | Robin Franklin misses long on an open 3pt jumper from straight away | 46-35 |
| 13:23 | Purdue | Zachary Scalabrine snags the defensive board | 46-35 |
| 12:59 | Purdue | John Pelt misses badly on a jumper from just outside the lane | 46-35 |
| 12:57 | Michigan State | Ross Hamm grabs the board | 46-35 |
| 12:39 | Michigan State | James Gale clanks a 3pt jumper from the right wing | 46-35 |
| 12:38 | Michigan State | The offensive rebound goes to Orlando Joiner | 46-35 |
| 12:27 | Michigan State | James Gale throws a bad pass out of bounds | 46-35 |
| Subs | Purdue | Marin Zalazar (PG), Richard Sanders (SG), Daniel Clark (SF) Otha Laskoski, John Pelt, Rudolph Hailey | |
| Subs | Michigan State | Mark Britton (PG), Jason Valentine (SG), Thomas Lancaster (SF), Timothy Dittmer (PF), Michael Bollin (C) Martin Anderson, Robin Franklin, James Gale, Ross Hamm, Orlando Joiner | |
| 12:05 | Purdue | Uros Schilawski comes up short on the pull-up jumper from the right wing | 46-35 |
| 12:03 | Purdue | Richard Sanders snags the offensive board | 46-35 |
| 11:46 | Purdue | Richard Sanders knocks in the shot from the left side | 48-35 |
| Lineup | Purdue | PG - Marin Zalazar (fresh) 5 pts. 2 reb. SG - Richard Sanders (fresh) 2 pts. 2 ast. SF - Daniel Clark (fresh) 3 pts. PF - Uros Schilawski (fairly fresh) 10 pts. 3 reb. 2 stl. C - Zachary Scalabrine (tiring) 4 pts. 3 reb. 2 blk. | |
| Lineup | Michigan State | PG - Mark Britton (fresh) 2 ast. SG - Jason Valentine (fresh) SF - Thomas Lancaster (fresh) PF - Timothy Dittmer (fresh) 4 reb. C - Michael Bollin (fresh) 5 pts. 3 reb. | |
| 11:25 | Michigan State | Michael Bollin is called for a charge - foul #2 on Michael Bollin, team foul #5 | 48-35 |
| Subs | Purdue | Otha Laskoski (PG), John Pelt (SG) Richard Sanders, Zachary Scalabrine | |
| Subs | Michigan State | | |
| 10:56 | Purdue | Marin Zalazar is called for traveling | 48-35 |
| 10:43 | Michigan State | Mark Britton is wide open but clanks a fadeaway jumper from the right side | 48-35 |
| 10:41 | Purdue | Marin Zalazar grabs the defensive rebound | 48-35 |
| 10:22 | Purdue | Marin Zalazar hits a jumper from the left block set up by Otha Laskoski | 50-35 |
| 09:58 | Michigan State | Timothy Dittmer hits a runner near the basket | 50-37 |
| 09:52 | Purdue | John Pelt misses long on a 3pt jumper from the left corner | 50-37 |
| 09:51 | Michigan State | The rebound goes to Michael Bollin | 50-37 |
| 09:31 | Michigan State | Uros Schilawski is called for the reach on Michael Bollin - foul #3 on Uros Schilawski, team foul #6 | 50-37 |
| Subs | Purdue | Richard Sanders (SG), Zachary Scalabrine (PF), Rudolph Hailey (C) Otha Laskoski, John Pelt, Uros Schilawski | |
| Subs | Michigan State | Martin Anderson (PG), Robin Franklin (SG), James Gale (SF), Ross Hamm (PF), Orlando Joiner (C) Mark Britton, Jason Valentine, Thomas Lancaster, Timothy Dittmer, Michael Bollin | |
| 09:10 | Michigan State | Marin Zalazar steals it from James Gale | 50-37 |
| 08:46 | Purdue | Orlando Joiner is called for the reach on Daniel Clark - foul #2 on Orlando Joiner, team foul #6 | 50-37 |
| Subs | Purdue | Otha Laskoski (PG), John Pelt (SG) Richard Sanders, Rudolph Hailey | |
| Subs | Michigan State | | |
| 08:22 | Purdue | Daniel Clark comes up short on the shot from the left block | 50-37 |
| 08:20 | Michigan State | Robin Franklin gets the rebound | 50-37 |
| 08:06 | Michigan State | Orlando Joiner misses short on a turnaround near the basket | 50-37 |
| 08:05 | Purdue | Marin Zalazar gets the rebound | 50-37 |
| 07:41 | Purdue | Robin Franklin is called for the reach on John Pelt - foul #1 on Robin Franklin, team foul #7 | 50-37 |
| Subs | Purdue | Uros Schilawski (PF), Antonio Rodriquez (C) Marin Zalazar, Zachary Scalabrine | |
| Subs | Michigan State | Mark Britton (PG), Michael Bollin (SF), Timothy Dittmer (PF) Martin Anderson, James Gale, Ross Hamm | |
| 07:41 | Purdue | John Pelt makes the 1st free throw | 51-37 |
| 07:41 | Purdue | John Pelt misses the 2nd free throw | 51-37 |
| 07:41 | Michigan State | Orlando Joiner gets the rebound | 51-37 |
| Lineup | Purdue | PG - Otha Laskoski (tiring) 10 pts. 3 ast. SG - John Pelt (fairly fresh) 9 pts. 3 ast. SF - Daniel Clark (fairly fresh) 3 pts. PF - Uros Schilawski (fairly fresh) 10 pts. 3 reb. 2 stl. 3 pf. C - Antonio Rodriquez (fresh) 6 pts. 6 reb. 2 stl. 4 pf. | |
| Lineup | Michigan State | PG - Mark Britton (fresh) 2 ast. SG - Robin Franklin (fairly fresh) 5 pts. SF - Michael Bollin (fresh) 5 pts. 4 reb. PF - Timothy Dittmer (fresh) 2 pts. 4 reb. C - Orlando Joiner (fairly fresh) 5 pts. 4 reb. 2 blk. | |
| 07:20 | Michigan State | Antonio Rodriquez is called for the reach on Orlando Joiner - foul #5 on Antonio Rodriquez, team foul #7 | 51-37 |
| Subs | Purdue | Richard Sanders (SG), Marin Zalazar (SF), Rudolph Hailey (C) John Pelt, Daniel Clark, Antonio Rodriquez | |
| Subs | Michigan State | | |
| 07:20 | Michigan State | Orlando Joiner makes the 1st free throw | 51-38 |
| 07:20 | Michigan State | Orlando Joiner misses the 2nd free throw | 51-38 |
| 07:20 | Purdue | Uros Schilawski gets the rebound | 51-38 |
| 06:54 | Purdue | Richard Sanders steps out of bounds on the sideline | 51-38 |
| Subs | Purdue | John Pelt (SG), Daniel Clark (SF), Zachary Scalabrine (C) Richard Sanders, Marin Zalazar, Rudolph Hailey | |
| Subs | Michigan State | | |
| 06:45 | Michigan State | Robin Franklin scores on a jumper from the left wing set up by Mark Britton | 51-40 |
| 06:25 | Purdue | John Pelt misses the wide open 3pt jumper from the right corner | 51-40 |
| 06:24 | Michigan State | Mark Britton grabs the board | 51-40 |
| 06:18 | Michigan State | John Pelt is called for the reach on Timothy Dittmer - foul #1 on John Pelt, team foul #8 | 51-40 |
| Subs | Purdue | Richard Sanders (PG), Marin Zalazar (SF) Otha Laskoski, Daniel Clark | |
| Subs | Michigan State | James Gale (SF) Michael Bollin | |
| 06:18 | Michigan State | Timothy Dittmer misses the 1st free throw | 51-40 |
| 06:18 | Purdue | Uros Schilawski grabs the board | 51-40 |
| 06:06 | Purdue | Uros Schilawski hits a fadeaway jumper from the left side set up by Zachary Scalabrine | 53-40 |
| 05:49 | Michigan State | Orlando Joiner hits a 3pt shot from the right corner | 53-43 |
| 05:22 | Purdue | Uros Schilawski's floater is knocked away by Timothy Dittmer | 53-43 |
| 05:20 | Michigan State | Timothy Dittmer grabs the defensive rebound | 53-43 |
| 05:16 | Michigan State | Robin Franklin misses short on a jumper from the free throw line | 53-43 |
| 05:14 | Purdue | Zachary Scalabrine grabs the defensive rebound | 53-43 |
| 04:45 | Purdue | John Pelt's pass is off the mark and out of bounds | 53-43 |
| Subs | Purdue | Otha Laskoski (PG), Daniel Clark (SF), Rudolph Hailey (PF) Richard Sanders, Marin Zalazar, Zachary Scalabrine | |
| Subs | Michigan State | Martin Anderson (PG), Jason Valentine (SG), Ross Hamm (PF), Michael Bollin (C) Mark Britton, Robin Franklin, Timothy Dittmer, Orlando Joiner | |
| 04:22 | Michigan State | Jason Valentine double dribbles | 53-43 |
| Subs | Purdue | Marin Zalazar (SG) John Pelt | |
| Subs | Michigan State | Thomas Lancaster (SF) James Gale | |
| 03:58 | Purdue | Thomas Lancaster is called for the reach on Daniel Clark - foul #1 on Thomas Lancaster, team foul #8 | 53-43 |
| Subs | Purdue | John Pelt (SG), Zachary Scalabrine (C) Marin Zalazar, Uros Schilawski | |
| Subs | Michigan State | | |
| 03:58 | Purdue | Daniel Clark makes the 1st free throw | 54-43 |
| 03:58 | Purdue | Daniel Clark makes the 2nd free throw | 55-43 |
| 03:37 | Michigan State | A charge is called on Ross Hamm - foul #3 on Ross Hamm, team foul #9 | 55-43 |
| Subs | Purdue | Uros Schilawski (PF) Zachary Scalabrine | |
| Subs | Michigan State | | |
| Lineup | Purdue | PG - Otha Laskoski (tiring) 10 pts. 3 ast. SG - John Pelt (fairly fresh) 9 pts. 3 ast. SF - Daniel Clark (fairly fresh) 5 pts. PF - Uros Schilawski (tiring) 12 pts. 5 reb. 2 stl. 3 pf. C - Rudolph Hailey (fresh) | |
| Lineup | Michigan State | PG - Martin Anderson (fairly fresh) 9 pts. 3 ast. 2 stl. SG - Jason Valentine (fresh) SF - Thomas Lancaster (fresh) PF - Ross Hamm (fairly fresh) 2 reb. 3 pf. C - Michael Bollin (fresh) 5 pts. 4 reb. | |
| 03:10 | Purdue | Rudolph Hailey is open but misses the lay-in | 55-43 |
| 03:09 | Purdue | Otha Laskoski tips it in | 57-43 |
| 02:57 | Michigan State | Michael Bollin drills a fadeaway from the right wing set up by Jason Valentine | 57-45 |
| 02:39 | Purdue | Uros Schilawski double dribbles | 57-45 |
| Subs | Purdue | Marin Zalazar (SG), Zachary Scalabrine (C) John Pelt, Rudolph Hailey | |
| Subs | Michigan State | Mark Britton (PG), Timothy Dittmer (PF) Martin Anderson, Ross Hamm | |
| Game Plan | Purdue | Purdue is playing a motion offense (slowdown) and a halfcourt press/3-2 zone (0) | |
| Game Plan | Michigan State | Michigan State is playing a flex offense and a halfcourt press/3-2 zone (-4) | |
| 02:21 | Michigan State | Timothy Dittmer's fadeaway is rejected by Zachary Scalabrine | 57-45 |
| 02:20 | Michigan State | Michael Bollin snags the offensive board | 57-45 |
| 02:03 | Michigan State | Jason Valentine misses long on a 3pt shot from the left wing | 57-45 |
| 02:02 | Purdue | Zachary Scalabrine pulls down the rebound | 57-45 |
| Game Plan | Purdue | Purdue is playing a motion offense (slowdown) and a halfcourt press/3-2 zone (0) | |
| Game Plan | Michigan State | Michigan State is playing a flex offense and a halfcourt press/3-2 zone (-2) | |
| 01:41 | Purdue | Uros Schilawski misses badly on a jump hook near the basket | 57-45 |
| 01:40 | Michigan State | The rebound goes to Michael Bollin | 57-45 |
| 01:31 | Michigan State | Jason Valentine hits a 3pt attempt from the left wing on a nice dish by Mark Britton | 57-48 |
| 01:07 | Purdue | Zachary Scalabrine's pass is off the mark and out of bounds | 57-48 |
| Subs | Purdue | John Pelt (SG) Marin Zalazar | |
| Subs | Michigan State | Martin Anderson (PG), Robin Franklin (SG), James Gale (SF), Ross Hamm (PF), Orlando Joiner (C) Mark Britton, Jason Valentine, Thomas Lancaster, Timothy Dittmer, Michael Bollin | |
| 00:52 | Michigan State | John Pelt is called for the reach on Robin Franklin - foul #2 on John Pelt, team foul #9 | 57-48 |
| 00:52 | Michigan State | Robin Franklin misses the 1st free throw | 57-48 |
| 00:52 | Purdue | The rebound goes to Uros Schilawski | 57-48 |
| Game Plan | Purdue | Purdue is playing a spread offense (hold ball) and a halfcourt press/3-2 zone (0) | |
| Game Plan | Michigan State | Michigan State is playing a flex offense and intentionally fouling (-2) | |
| 00:49 | Purdue | Uros Schilawski is hacked by Martin Anderson in the backcourt - foul #3 on Martin Anderson, team foul #10 | 57-48 |
| Subs | Purdue | Richard Sanders (SG) John Pelt | |
| Subs | Michigan State | | |
| 00:49 | Purdue | Uros Schilawski makes the 1st free throw | 58-48 |
| 00:49 | Purdue | Uros Schilawski makes the 2nd free throw | 59-48 |
| Game Plan | Purdue | Purdue is playing a spread offense (hold ball) and a halfcourt press/3-2 zone (0) | |
| Game Plan | Michigan State | Michigan State is playing a quick shot offense (quick shot) and intentionally fouling (-2) | |
| 00:42 | Michigan State | Martin Anderson misses the wide open jumper from just outside the lane | 59-48 |
| 00:40 | Purdue | Daniel Clark pulls down the rebound | 59-48 |
| Game Plan | Purdue | Purdue is playing a spread offense (hold ball) and a halfcourt press/3-2 zone (0) | |
| Game Plan | Michigan State | Michigan State is playing a quick shot offense (quick shot) and a halfcourt press/3-2 zone (-2) | |
| 00:18 | Purdue | Uros Schilawski buries a jumper from the left side and the foul's on Martin Anderson - foul #4 on Martin Anderson, team foul #11 | 61-48 |
| Subs | Purdue | John Pelt (SG) Richard Sanders | |
| Subs | Michigan State | Mark Britton (PG), Jason Valentine (SG), Thomas Lancaster (SF), Timothy Dittmer (PF), Michael Bollin (C) Martin Anderson, Robin Franklin, James Gale, Ross Hamm, Orlando Joiner | |
| 00:18 | Purdue | Uros Schilawski makes the free throw | 62-48 |
| 00:11 | Michigan State | Otha Laskoski steals the ball from Jason Valentine | 62-48 |
| 00:08 | Purdue | Otha Laskoski throws it down | 64-48 |
| 00:03 | Michigan State | Jason Valentine misses badly on a 3pt shot from straight away | 64-48 |
| 00:01 | Purdue | John Pelt grabs the defensive rebound | 64-48 |
| 00:00 | Purdue | John Pelt runs out the clock | 64-48 |