| Team | 1 | 2 | T |
|---|---|---|---|
| 24 | 47 | 71 | |
| 45 | 29 | 74 |
Kon Knueppel
· G
Kon Knueppel
· G
Ven-Allen Lubin
· F
Elliot Cadeau
· G
End of Game
End of 2nd half
Mason Gillis Defensive Rebound.
Ven-Allen Lubin missed Three Point Jumper.
North Carolina Timeout
Kon Knueppel made Free Throw.
Kon Knueppel made Free Throw.
Elliot Cadeau subbing in for North Carolina
Jae'Lyn Withers subbing out for North Carolina
Patrick Ngongba II subbing in for Duke
Isaiah Evans subbing out for Duke
Foul on RJ Davis.
Duke Timeout
Mason Gillis subbing in for Duke
Patrick Ngongba II subbing out for Duke
Duke Defensive Rebound.
Jae'Lyn Withers Turnover.
Jae'Lyn Withers subbing in for North Carolina
Elliot Cadeau subbing out for North Carolina
Ven-Allen Lubin missed Free Throw.
Patrick Ngongba II subbing in for Duke
Khaman Maluach subbing out for Duke
Foul on Khaman Maluach.
North Carolina Timeout
Ven-Allen Lubin Defensive Rebound.
Tyrese Proctor missed Free Throw.
Elliot Cadeau subbing in for North Carolina
Jae'Lyn Withers subbing out for North Carolina
Khaman Maluach subbing in for Duke
Mason Gillis subbing out for Duke
Foul on Seth Trimble.
Foul on Drake Powell.
Isaiah Evans subbing in for Duke
Khaman Maluach subbing out for Duke
North Carolina Timeout
Seth Trimble made Free Throw.
Mason Gillis subbing in for Duke
Isaiah Evans subbing out for Duke
Seth Trimble made Free Throw.
Foul on Khaman Maluach.
Seth Trimble Defensive Rebound.
Kon Knueppel missed Layup.
Jae'Lyn Withers subbing in for North Carolina
Elliot Cadeau subbing out for North Carolina
Duke Timeout
Khaman Maluach Defensive Rebound.
Drake Powell missed Three Point Jumper.
Khaman Maluach Turnover.
Drake Powell made Free Throw.
North Carolina Deadball Team Rebound.
— Kon Knueppel scored 17 points and No. 1 Duke held off a furious second half rally by North Carolina to beat its rival for the third time this season, 74-71 on Friday night to reach the Atlantic Coast Conference Tournament championship game.
Read full article on ESPN
The Blue Devils are entering into a first-of-its-kind broadcast deal for three huge games that will bring millions in NIL opportunities

The Cyclones have locked up Otzelberger for the long term as he heads into his sixth season in Ames.