Flagg flies in March Madness and Duke wins 100-93 over Arizona to reach the Elite Eight
AP
Mar 28, 2025
NEWARK, N.J. (AP) Duke Blue Devils stud Cooper Flagg’s highlight reel included a 3-pointer from just in front of the logo at the halftime buzzer, one no-look pass for an alley-oop and another for a 3, and a huge blocked shot into a row of Arizona Wildcats cheerleaders.
He needed all that to hold off an onslaught from the Wildcats and Duke’s biggest nemesis, Caleb Love, for a 100-93 victory in the NCAA Tournament on Thursday night that pushed the Blue Devils a win from the Final Four.
Flagg’s final line: 30 points, seven assists, six rebounds, three blocks. And his biggest college win yet.
“That’s one of the best tournament performances I’ve ever coached or been a part of,” said coach Jon Scheyer, who has seen plenty.
Love, a thorn in Duke's side for the last five years, finished with 35 points, one short of his career high, including a streak of 15 straight for his fourth-seeded Wildcats (24-13) during a ferocious second-half run that cut a 19-point deficit to five with 1:56 left.
But it’s the top-seeded Blue Devils (34-3) moving on. On Saturday comes a 1-vs.-2 showdown in the East Region, when Scheyer’s team faces Alabama, which set a March Madnessrecord for 3-pointers in a 113-88 win over BYU earlier in the evening.
A win would put Duke in the Final Four for the 18th time. The last time, in 2022, Love played for North Carolina and scored 28 points to bring an end to legendary coach Mike Krzyzewski’s career.
This time, the 18-year-old Flagg ended Love’s stay in college, and showed why he should be the top pick in the NBA draft if he decides to leave, too.
“What I’ve wanted from him was not to defer,” Scheyer said. “Just wanted him to fully be him. I thought he was in his element tonight. He was loose, talking, competitive, the whole thing.”
Arizona chipped away at its big deficit and got within five when Carter Bryant made a 3-pointer with 1:56 left.
Flagg made three of four free throws - and Duke made 9 of 10 - to salt away the win down the stretch.
“They were a machine on offense,” Arizona coach Tommy Lloyd said.
Duke shot 60% from the floor and 57.9% from 3 to close out a defense-optional night at the Prudential Center in which both winners hit triple digits.
The fourth-seeded Wildcats sagged and hung on the 6-foot-9 freshman and made him work for everything. But he was just better than everyone on the court.
There were too many highlights to count. Here were a few:
- At the end of the first half, when Duke rebounded Love’s missed 3, worked the ball to Flagg and he swished his own 3, then turned around and screamed “Let’s go, man!” as he ran to the locker room with a 48-42 lead.
- A spinning, no-look pass to Sion James, who made an open 3 early in the second half, as part of a run that built the lead to 19.
- Two alley-oops, one a no-look to Khaman Maluach, the other to Kon Knueppel.
- A massive rejection of Arizona guard KJ Lewis into the phalanx of Arizona cheerleaders on a possession that could’ve trimmed the deficit to seven with about five minutes left.
It was a show that brought a close to Love’s vibrant college career - one he wasn’t willing to see end without a fight. He missed his first three shots but finished 11 for 21 and made five 3s to keep his team in it.
“He’s had an amazing career and I’m so excited for his future,” Lloyd said. “He was tremendous today. He’s going to wake up tomorrow and he’s going to smile. He has a lot to look forward to and so I’m really, really proud of him.”
Love scored seven more than he did when he shut down Coach K’s career.
In this one, he got the most help from Jaden Bradley, who finished with 15 points. But the Wildcats couldn’t do enough to conjure a repeat of 2011, the last time these programs met in the tournament and Arizona knocked out the top-seeded Blue Devils.
Maliq Brown returned to action for the Blue Devils after sitting out two weeks with an injured shoulder.
Sporting a sleeve on his left shoulder and upper arm, the junior came into the game with 7:51 left in the first half. He played four minutes and finished with a rebound and an assist.
Arizona did get a big win earlier Thursday, when one of the nation’s top high school prospects, Koa Peat, said on “The Pat McAfee Show” that he was committing to play for the Wildcats.
Peat is expected to join another top recruit, LeBron James’ son Bryce, in coach Tommy Lloyd’s program next season.
---
AP March Madness bracket: https://apnews.com/hub/ncaa-mens-bracket and coverage: https://apnews.com/hub/march-madness. Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here.
Copyright 2025 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.
1st Half
ARIZ
Wildcats
42
DUKE
Blue Devils
48
Time
Team
Play
Score
20:00
Tobe Awaka vs. Khaman Maluach (Cooper Flagg gains possession)
19:40
Cooper Flagg misses three point jump shot
19:38
Sion James offensive rebound
19:34
+2
Sion James makes two point layup
0-2
19:11
+2
Jaden Bradley makes two point jump shot
2-2
18:43
Kon Knueppel turnover (out of bounds)
18:28
Jaden Bradley misses two point jump shot
18:26
Cooper Flagg defensive rebound
18:14
+3
Sion James makes three point jump shot (Tyrese Proctor assists)
2-5
17:58
Caleb Love misses two point jump shot
17:56
Cooper Flagg defensive rebound
17:50
Khaman Maluach misses two point dunk
17:48
Anthony Dell'Orso defensive rebound
17:43
+3
Anthony Dell'Orso makes three point jump shot
5-5
17:30
Jaden Bradley personal foul (Khaman Maluach draws the foul)
17:25
+3
Cooper Flagg makes three point jump shot
5-8
17:01
+3
Anthony Dell'Orso makes three point jump shot
8-8
16:33
+2
Kon Knueppel makes two point layup
8-10
16:15
+3
Trey Townsend makes three point jump shot (Jaden Bradley assists)
11-10
16:05
Cooper Flagg misses two point jump shot
15:56
Jaden Bradley defensive rebound
15:29
+2
Jaden Bradley makes two point jump shot
13-10
15:08
Sion James misses three point jump shot
15:06
Wildcats defensive rebound
15:06
TV timeout
14:38
Jaden Bradley misses three point jump shot
14:36
Henri Veesaar offensive rebound
14:27
+2
Jaden Bradley makes two point layup
15-10
14:14
+2
Tyrese Proctor makes two point jump shot (Cooper Flagg assists)
15-12
14:02
Patrick Ngongba II shooting foul (Henri Veesaar draws the foul)
14:02
Henri Veesaar misses regular free throw 1 of 2
14:02
+1
Henri Veesaar makes regular free throw 2 of 2
16-12
13:50
+3
Tyrese Proctor makes three point jump shot
16-15
13:35
Carter Bryant misses two point jump shot
13:33
Caleb Foster defensive rebound
13:26
Tyrese Proctor misses three point jump shot
13:24
Henri Veesaar personal foul (Patrick Ngongba II draws the foul)
13:13
Caleb Foster misses three point jump shot
13:11
Caleb Love defensive rebound
12:54
Carter Bryant misses two point jump shot
12:52
Kon Knueppel defensive rebound
12:33
KJ Lewis personal foul (Kon Knueppel draws the foul)
12:19
+2
Tyrese Proctor makes two point layup
16-17
11:49
Jaden Bradley misses two point jump shot
11:48
Khaman Maluach personal foul (Tobe Awaka draws the foul)
11:48
TV timeout
11:29
KJ Lewis misses two point jump shot
11:27
Khaman Maluach defensive rebound
11:23
Jaden Bradley personal foul (Tyrese Proctor draws the foul)
11:14
Tyrese Proctor misses two point layup
11:12
Khaman Maluach personal foul (Trey Townsend draws the foul)
10:56
KJ Lewis misses two point jump shot
10:54
Tobe Awaka offensive rebound
10:54
Patrick Ngongba II personal foul (Tobe Awaka draws the foul)
10:41
Tobe Awaka offensive foul (Patrick Ngongba II draws the foul)
10:41
Tobe Awaka turnover (offensive foul)
10:25
Cooper Flagg misses two point layup
10:23
Cooper Flagg offensive rebound
10:21
Cooper Flagg misses two point layup
10:19
Cooper Flagg offensive rebound
10:19
KJ Lewis personal foul (Cooper Flagg draws the foul)
10:10
+3
Isaiah Evans makes three point jump shot (Patrick Ngongba II assists)
16-20
9:51
Trey Townsend misses three point jump shot
9:49
Tobe Awaka offensive rebound
9:45
Jump ball. (Wildcats gains possession)
9:38
Caleb Love misses two point jump shot
9:36
Isaiah Evans defensive rebound
9:21
Isaiah Evans misses three point jump shot
9:19
Henri Veesaar defensive rebound
9:13
Caleb Love misses two point jump shot
9:11
Mason Gillis defensive rebound
9:05
Anthony Dell'Orso personal foul (Sion James draws the foul)
8:56
Sion James personal foul (Anthony Dell'Orso draws the foul)
8:56
+3
Kon Knueppel makes three point jump shot (Sion James assists)
16-23
8:28
+3
Caleb Love makes three point jump shot
19-23
8:12
Caleb Love personal foul (Patrick Ngongba II draws the foul)
8:12
Kon Knueppel misses regular free throw 1 of 1
8:12
Mason Gillis offensive rebound
8:06
Trey Townsend shooting foul (Sion James draws the foul)
8:06
Sion James misses regular free throw 1 of 2
8:06
+1
Sion James makes regular free throw 2 of 2
19-24
7:51
+2
Henri Veesaar makes two point jump shot
21-24
7:51
Patrick Ngongba II shooting foul (Henri Veesaar draws the foul)
7:51
TV timeout
7:51
+1
Henri Veesaar makes regular free throw 1 of 1
22-24
7:31
+2
Cooper Flagg makes two point layup
22-26
7:02
+3
Caleb Love makes three point jump shot (Anthony Dell'Orso assists)
25-26
6:29
+2
Cooper Flagg makes two point layup (Maliq Brown assists)
25-28
6:14
Carter Bryant misses three point jump shot
6:12
Carter Bryant offensive rebound
6:07
Maliq Brown shooting foul (Trey Townsend draws the foul)
6:07
+1
Trey Townsend makes regular free throw 1 of 2
26-28
6:07
+1
Trey Townsend makes regular free throw 2 of 2
27-28
5:56
Tyrese Proctor misses two point layup
5:54
Carter Bryant defensive rebound
5:50
Carter Bryant turnover (bad pass) (Maliq Brown steals)
5:44
+2
Sion James makes two point layup
27-30
5:32
Cooper Flagg shooting foul (Henri Veesaar draws the foul)
5:32
+1
Henri Veesaar makes regular free throw 1 of 2
28-30
5:32
+1
Henri Veesaar makes regular free throw 2 of 2
29-30
5:18
Sion James turnover (lost ball) (Conrad Martinez steals)
5:13
Conrad Martinez turnover (bad pass)
5:00
+2
Cooper Flagg makes two point jump shot (Sion James assists)
29-32
4:35
+3
Conrad Martinez makes three point jump shot (Caleb Love assists)
32-32
4:10
+2
Kon Knueppel makes two point layup
32-34
3:55
Anthony Dell'Orso misses three point jump shot
3:53
Maliq Brown defensive rebound
3:46
Kon Knueppel turnover (out of bounds)
3:46
TV timeout
3:31
Carter Bryant misses three point jump shot
3:29
Blue Devils defensive rebound
3:15
+2
Cooper Flagg makes two point layup (Sion James assists)
32-36
2:53
Kon Knueppel shooting foul (Caleb Love draws the foul)
2:53
+1
Caleb Love makes regular free throw 1 of 2
33-36
2:53
+1
Caleb Love makes regular free throw 2 of 2
34-36
2:39
Cooper Flagg misses three point jump shot
2:37
KJ Lewis defensive rebound
2:31
Caleb Love misses three point jump shot
2:29
KJ Lewis offensive rebound
2:27
+2
KJ Lewis makes two point layup
36-36
2:27
Blue Devils 30 second timeout
2:27
TV timeout
2:09
+2
Khaman Maluach makes two point dunk (Kon Knueppel assists)
36-38
1:56
Sion James personal foul (Caleb Love draws the foul)
1:56
+1
Caleb Love makes regular free throw 1 of 2
37-38
1:56
+1
Caleb Love makes regular free throw 2 of 2
38-38
1:35
Tobe Awaka shooting foul (Cooper Flagg draws the foul)
1:35
+1
Cooper Flagg makes regular free throw 1 of 2
38-39
1:35
+1
Cooper Flagg makes regular free throw 2 of 2
38-40
1:26
Tyrese Proctor personal foul (Caleb Love draws the foul)
1:26
+1
Caleb Love makes regular free throw 1 of 2
39-40
1:26
Caleb Love misses regular free throw 2 of 2
1:26
Kon Knueppel defensive rebound
1:08
+2
Cooper Flagg makes two point jump shot
39-42
0:46
+3
Caleb Love makes three point jump shot
42-42
0:41
Wildcats 30 second timeout
0:28
+3
Kon Knueppel makes three point jump shot (Cooper Flagg assists)
42-45
0:07
Caleb Love misses three point jump shot
0:05
Mason Gillis defensive rebound
0:01
+3
Cooper Flagg makes three point jump shot (Mason Gillis assists)
42-48
0:00
End of period
2nd Half
ARIZ
Wildcats
51
DUKE
Blue Devils
52
Time
Team
Play
Score
19:47
Caleb Love misses three point jump shot
19:45
Cooper Flagg defensive rebound
19:27
+2
Khaman Maluach makes two point layup (Kon Knueppel assists)
42-50
19:27
Tobe Awaka shooting foul (Khaman Maluach draws the foul)
19:27
+1
Khaman Maluach makes regular free throw 1 of 1
42-51
19:05
+2
Tobe Awaka makes two point hook shot
44-51
18:44
Trey Townsend shooting foul (Cooper Flagg draws the foul)
18:44
+1
Cooper Flagg makes regular free throw 1 of 2
44-52
18:44
+1
Cooper Flagg makes regular free throw 2 of 2
44-53
18:23
Anthony Dell'Orso misses three point jump shot
18:21
Trey Townsend offensive rebound
18:20
Khaman Maluach blocks Trey Townsend's two point layup
18:18
Khaman Maluach defensive rebound
17:53
Jump ball. (Blue Devils gains possession)
17:53
Jaden Bradley personal foul (Cooper Flagg draws the foul)
17:42
+3
Sion James makes three point jump shot (Cooper Flagg assists)
44-56
17:41
Wildcats 30 second timeout
17:41
TV timeout
17:20
+3
Carter Bryant makes three point jump shot (Jaden Bradley assists)
47-56
16:55
+2
Khaman Maluach makes two point dunk (Cooper Flagg assists)
47-58
16:37
Henri Veesaar misses two point layup
16:35
Kon Knueppel defensive rebound
16:15
+2
Kon Knueppel makes two point layup
47-60
16:04
Henri Veesaar turnover (lost ball)
15:51
+2
Khaman Maluach makes two point dunk (Cooper Flagg assists)
47-62
15:41
Kon Knueppel personal foul (KJ Lewis draws the foul)
15:41
TV timeout
15:40
Kon Knueppel personal foul (KJ Lewis draws the foul)