FINAL
Mar 29, 2025
Game Recap
Duke's great D sends Blue Devils to their 18th Final Four with an 85-65 win over Alabama. Duke freshman Cooper Flagg swooped across the paint and swatted an Alabama player’s shot completely off the court.
Box Score
1 | 2 | T | |
---|---|---|---|
ALA | 37 | 28 | 65 |
DUKE | 46 | 39 | 85 |
Play-by-Play
1st halfaladuke
- (20:00) Start game
- (19:58) Jump Ball won by Duke
- (19:58) Jump Ball lost by Alabama
- +3 (19:41) Cooper Flagg made Three Point Jumper.03
- (19:06) Mark Sears missed Three Point Jumper.
- (19:03) Alabama Deadball Team Rebound.
- (19:03) Alabama Turnover.
- (18:41) Cooper Flagg Turnover.
- +2 (18:18) Clifford Omoruyi made Layup. Assisted by Grant Nelson.23
- +2 (18:07) Kon Knueppel made Layup.25
- (17:53) Clifford Omoruyi missed Dunk.
- (17:49) Sion James Defensive Rebound.
- (17:44) Kon Knueppel missed Jumper.
- (17:40) Khaman Maluach Offensive Rebound.
- +3 (17:38) Kon Knueppel made Three Point Jumper. Assisted by Khaman Maluach.28
- +3 (17:29) Labaron Philon made Three Point Jumper.58
- +3 (17:08) Tyrese Proctor made Three Point Jumper. Assisted by Cooper Flagg.511
- (16:55) Mark Sears Turnover.
- (16:55) Tyrese Proctor Steal.
- +2 (16:52) Tyrese Proctor made Layup.513
- (16:37) Grant Nelson missed Three Point Jumper.
- (16:31) Kon Knueppel Defensive Rebound.
- (16:11) Sion James missed Layup.
- (16:11) Clifford Omoruyi Block.
- (16:11) Duke Offensive Rebound.
- (16:11) Clifford Omoruyi subbing out for Alabama
- (16:11) Mouhamed Dioubate subbing in for Alabama
- (16:06) Cooper Flagg missed Layup.
- (16:02) Chris Youngblood Defensive Rebound.
- (15:59) Labaron Philon Turnover.
- (15:59) Kon Knueppel Steal.
- (15:53) Foul on Grant Nelson.
- (15:53) Official TV Timeout
- (15:53) Labaron Philon subbing out for Alabama
- (15:53) Grant Nelson subbing out for Alabama
- (15:53) Chris Youngblood subbing out for Alabama
- (15:53) Aden Holloway subbing in for Alabama
- (15:53) Jarin Stevenson subbing in for Alabama
- (15:53) Aiden Sherrell subbing in for Alabama
- +1 (15:53) Sion James made Free Throw.514
- +1 (15:53) Sion James made Free Throw.515
- (15:53) Sion James subbing out for Duke
- (15:53) Caleb Foster subbing in for Duke
- +3 (15:37) Aiden Sherrell made Three Point Jumper. Assisted by Mouhamed Dioubate.815
- (15:21) Khaman Maluach Turnover.
- +3 (15:08) Aiden Sherrell made Three Point Jumper. Assisted by Mark Sears.1115
- (14:46) Cooper Flagg missed Jumper.
- (14:44) Khaman Maluach Offensive Rebound.
- (14:42) Khaman Maluach Turnover.
- (14:42) Mouhamed Dioubate Steal.
- (14:36) Mouhamed Dioubate missed Three Point Jumper.
- (14:33) Caleb Foster Defensive Rebound.
- +2 (14:30) Cooper Flagg made Layup. Assisted by Caleb Foster.1117
- (14:13) Aiden Sherrell missed Three Point Jumper.
- (14:10) Mouhamed Dioubate Offensive Rebound.
- (14:10) Foul on Cooper Flagg.
- +1 (14:10) Mouhamed Dioubate made Free Throw.1217
- (14:10) Kon Knueppel subbing out for Duke
- (14:10) Khaman Maluach subbing out for Duke
- (14:10) Isaiah Evans subbing in for Duke
- (14:10) Patrick Ngongba II subbing in for Duke
- (14:10) Mark Sears subbing out for Alabama
- (14:10) Labaron Philon subbing in for Alabama
- +1 (14:10) Mouhamed Dioubate made Free Throw.1317
- +2 (13:54) Isaiah Evans made Dunk. Assisted by Patrick Ngongba II.1319
- +2 (13:35) Aden Holloway made Jumper. Assisted by Labaron Philon.1519
- +2 (13:15) Tyrese Proctor made Jumper. Assisted by Patrick Ngongba II.1521
- (12:58) Mouhamed Dioubate Turnover.
- (12:58) Mouhamed Dioubate subbing out for Alabama
- (12:58) Aiden Sherrell subbing out for Alabama
- (12:58) Clifford Omoruyi subbing in for Alabama
- (12:58) Derrion Reid subbing in for Alabama
- (12:43) Isaiah Evans missed Three Point Jumper.
- (12:39) Labaron Philon Defensive Rebound.
- (12:37) Foul on Tyrese Proctor.
- (12:29) Aden Holloway missed Layup.
- (12:26) Cooper Flagg Defensive Rebound.
- (12:21) Caleb Foster missed Layup.
- (12:21) Clifford Omoruyi Block.
- (12:17) Aden Holloway Defensive Rebound.
- (11:58) Labaron Philon missed Jumper.
- (11:55) Cooper Flagg Defensive Rebound.
- (11:51) Cooper Flagg Turnover.
- (11:51) Labaron Philon Steal.
- +2 (11:46) Labaron Philon made Layup. Assisted by Aden Holloway.1721
- +2 (11:28) Caleb Foster made Layup. Assisted by Patrick Ngongba II.1723
- (11:17) Foul on Patrick Ngongba II.
- (11:17) Official TV Timeout
- (11:17) Caleb Foster subbing out for Duke
- (11:17) Cooper Flagg subbing out for Duke
- (11:17) Tyrese Proctor subbing out for Duke
- (11:17) Patrick Ngongba II subbing out for Duke
- (11:17) Kon Knueppel subbing in for Duke
- (11:17) Khaman Maluach subbing in for Duke
- (11:17) Sion James subbing in for Duke
- (11:17) Mason Gillis subbing in for Duke
- (11:17) Labaron Philon subbing out for Alabama
- (11:17) Jarin Stevenson subbing out for Alabama
- (11:17) Derrion Reid subbing out for Alabama
- (11:17) Mark Sears subbing in for Alabama
- (11:17) Grant Nelson subbing in for Alabama
- (11:17) Chris Youngblood subbing in for Alabama
- +1 (11:17) Clifford Omoruyi made Free Throw.1823
- +1 (11:17) Clifford Omoruyi made Free Throw.1923
- (11:17) Clifford Omoruyi subbing out for Alabama
- (11:17) Aiden Sherrell subbing in for Alabama
- +2 (11:06) Khaman Maluach made Dunk. Assisted by Kon Knueppel.1925
- (10:44) Chris Youngblood missed Three Point Jumper.
- (10:41) Grant Nelson Offensive Rebound.
- (10:40) Grant Nelson missed Layup.
- (10:37) Khaman Maluach Defensive Rebound.
- +2 (10:22) Sion James made Layup.1927
- (10:13) Aiden Sherrell missed Three Point Jumper.
- (10:10) Chris Youngblood Offensive Rebound.
- (10:08) Aden Holloway missed Three Point Jumper.
- (10:04) Aiden Sherrell Offensive Rebound.
- (10:04) Aden Holloway subbing out for Alabama
- (10:04) Labaron Philon subbing in for Alabama
- (9:52) Mark Sears Turnover.
- (9:52) Khaman Maluach Steal.
- +3 (9:34) Kon Knueppel made Three Point Jumper. Assisted by Sion James.1930
- (9:06) Mark Sears missed Layup.
- (9:06) Khaman Maluach Block.
- (9:05) Alabama Offensive Rebound.
- +3 (9:01) Chris Youngblood made Three Point Jumper. Assisted by Mark Sears.2230
- (8:41) Kon Knueppel missed Jumper.
- (8:37) Grant Nelson Defensive Rebound.
- (8:35) Foul on Mason Gillis.
- (8:35) Isaiah Evans subbing out for Duke
- (8:35) Mason Gillis subbing out for Duke
- (8:35) Cooper Flagg subbing in for Duke
- (8:35) Tyrese Proctor subbing in for Duke
- (8:28) Labaron Philon missed Three Point Jumper.
- (8:24) Tyrese Proctor Defensive Rebound.
- (8:15) Kon Knueppel missed Three Point Jumper.
- (8:11) Grant Nelson Defensive Rebound.
- (7:57) Aiden Sherrell subbing out for Alabama
- (7:57) Mouhamed Dioubate subbing in for Alabama
- (7:57) Mark Sears Turnover.
- (7:57) Kon Knueppel Steal.
- (7:57) Official TV Timeout
- (7:43) Tyrese Proctor missed Three Point Jumper.
- (7:40) Labaron Philon Defensive Rebound.
- (7:37) Mark Sears missed Three Point Jumper.
- (7:33) Sion James Defensive Rebound.
- +2 (7:27) Kon Knueppel made Layup.2232
- (7:27) Foul on Labaron Philon.
- (7:27) Mark Sears subbing out for Alabama
- (7:27) Aden Holloway subbing in for Alabama
- +1 (7:27) Kon Knueppel made Free Throw.2233
- (6:58) Grant Nelson missed Three Point Jumper.
- (6:53) Cooper Flagg Defensive Rebound.
- +2 (6:47) Cooper Flagg made Layup.2235
- (6:46) Alabama Timeout
- (6:46) Official TV Timeout
- (6:46) Grant Nelson subbing out for Alabama
- (6:46) Chris Youngblood subbing out for Alabama
- (6:46) Jarin Stevenson subbing in for Alabama
- (6:46) Derrion Reid subbing in for Alabama
- (6:36) Mouhamed Dioubate missed Layup.
- (6:36) Cooper Flagg Block.
- (6:36) Alabama Offensive Rebound.
- (6:27) Mouhamed Dioubate missed Layup.
- (6:27) Khaman Maluach Block.
- (6:26) Duke Defensive Rebound.
- (6:11) Kon Knueppel Turnover.
- (5:59) Jarin Stevenson missed Three Point Jumper.
- (5:55) Cooper Flagg Defensive Rebound.
- (5:49) Sion James Turnover.
- (5:49) Derrion Reid Steal.
- +2 (5:45) Derrion Reid made Layup.2435
- +2 (5:27) Khaman Maluach made Dunk. Assisted by Tyrese Proctor.2437
- +3 (5:11) Aden Holloway made Three Point Jumper. Assisted by Labaron Philon.2737
- (5:06) Khaman Maluach subbing out for Duke
- (5:06) Sion James subbing out for Duke
- (5:06) Caleb Foster subbing in for Duke
- (5:06) Patrick Ngongba II subbing in for Duke
- (5:06) Labaron Philon subbing out for Alabama
- (5:06) Mouhamed Dioubate subbing out for Alabama
- (5:06) Mark Sears subbing in for Alabama
- (5:06) Grant Nelson subbing in for Alabama
- (4:53) Cooper Flagg missed Jumper.
- (4:52) Grant Nelson Defensive Rebound.
- (4:52) Foul on Patrick Ngongba II.
- +2 (4:42) Grant Nelson made Dunk. Assisted by Mark Sears.2937
- (4:33) Duke Timeout
- (4:33) Patrick Ngongba II subbing out for Duke
- (4:33) Maliq Brown subbing in for Duke
- (4:33) Aden Holloway subbing out for Alabama
- (4:33) Labaron Philon subbing in for Alabama
- (4:13) Cooper Flagg missed Layup.
- (4:09) Jarin Stevenson Defensive Rebound.
- (4:02) Jarin Stevenson missed Three Point Jumper.
- (3:56) Tyrese Proctor Defensive Rebound.
- (3:49) Kon Knueppel missed Three Point Jumper.
- (3:44) Labaron Philon Defensive Rebound.
- +2 (3:33) Grant Nelson made Dunk. Assisted by Labaron Philon.3137
- (3:13) Cooper Flagg missed Layup.
- (3:10) Maliq Brown Offensive Rebound.
- +3 (3:06) Caleb Foster made Three Point Jumper. Assisted by Cooper Flagg.3140
- (2:53) Derrion Reid missed Three Point Jumper.
- (2:49) Cooper Flagg Defensive Rebound.
- (2:42) Foul on Labaron Philon.
- (2:42) Official TV Timeout
- (2:42) Labaron Philon subbing out for Alabama
- (2:42) Jarin Stevenson subbing out for Alabama
- (2:42) Derrion Reid subbing out for Alabama
- (2:42) Aden Holloway subbing in for Alabama
- (2:42) Chris Youngblood subbing in for Alabama
- (2:42) Clifford Omoruyi subbing in for Alabama
- +1 (2:42) Tyrese Proctor made Free Throw.3141
- (2:41) Tyrese Proctor missed Free Throw.
- (2:40) Grant Nelson Defensive Rebound.
- +2 (2:17) Mark Sears made Jumper.3341
- (1:50) Foul on Clifford Omoruyi.
- (1:50) Maliq Brown subbing out for Duke
- (1:50) Khaman Maluach subbing in for Duke
- (1:50) Clifford Omoruyi subbing out for Alabama
- (1:50) Aiden Sherrell subbing in for Alabama
- (1:45) Kon Knueppel missed Layup.
- (1:45) Chris Youngblood Block.
- (1:44) Aiden Sherrell Defensive Rebound.
- (1:44) Foul on Kon Knueppel.
- (1:25) Aden Holloway missed Three Point Jumper.
- (1:20) Tyrese Proctor Defensive Rebound.
- (1:14) Foul on Chris Youngblood.
- +2 (1:06) Khaman Maluach made Layup.3343
- +2 (0:45) Chris Youngblood made Layup.3543
- +2 (0:16) Cooper Flagg made Layup.3545
- (0:16) Foul on Aiden Sherrell.
- (0:16) Caleb Foster subbing out for Duke
- (0:16) Sion James subbing in for Duke
- +1 (0:16) Cooper Flagg made Free Throw.3546
- +2 (0:00) Grant Nelson made Layup.3746
- (0:00) End of 1st half
2nd half
Team Stats
Game Details
Saturday, March 29, 2025 · 8:59 PM
Prudential Center · Newark, NJ
attendance: 18,793 (100.4%)
tv: TBS
spread: DUKE -6.5
over/under: 175.5