Huskies' A.J. Price scored 26 points and No. 17 Connecticut won its eighth straight game, beating No. 20 Notre Dame 84-78 on Wednesday night.
The Huskies (19-5, 8-3 Big East) survived a 32-point effort from Notre Dame's Luke Harangody, who also had 16 rebounds.
The loss snapped a five-game winning streak for the Irish (18-5, 8-3).
Price was 10-of-19 from the field and had four 3-pointers and nine assists. Craig Austrie had 14 points, and Jeff Adrien added 13 points and nine rebounds for Connecticut.
UConn trailed most of the game and was down 70-66 when Gavin Edwards blocked a shot, leading to a dunk by Doug Wiggins that brought the crowd to its feet. On the next Huskies' possession, Edwards made two free throws to tie the game at 70 with 4:48 left.
UConn took a 79-74 lead with 1:54 to play when Stanley Robinson hit a 3-pointer as the shot clock expired.
The Huskies then made enough free throws down the stretch to secure the win.
The teams came out at a blistering pace, putting up 52 points in the first 10 minutes. Tory Jackson had 11 points, including two 3-pointers, as the Irish took a 29-23 lead.
Notre Dame stretched that to eight points with 8:20 to go, but consecutive 3s from Wiggins and Price got the Huskies back in it. UConn tied the game at 39 then Kyle McAlarney of Notre Dame hit a driving layup over 7-foot-3 Hasheem Thabeet just before the halftime buzzer.
Harangody, who came in leading the Big East in scoring at over 20 points per game, had 22 in the second half, including the first 10 Irish points after intermission. But Notre Dame couldn't stretch its lead past six points.
A block by Thabeet led to a fast-break basket by Price, who completed the three-point play with 11:59 to play to give the Huskies a 57-56 lead.
The Irish took the lead right back on a basket by Harangody and a 3 by McAlarney.
McAlarney, who scored 32 points in the teams' first meeting this season, was held to 12 points, all but four in the second half.
Notre Dame beat the Huskies 73-67 on Jan. 15 in South Bend, Ind., the start of a 1-3 streak for UConn that preceded the Huskies' winning streak. The Irish went up by 21 points in that game, and held off a late UConn run.
Notre Dame is 1-8 all-time at UConn, but had played just once before at Gampel Pavilion, an 85-65 loss during the 1995-96 season.
With UConn's win, No. 8 Georgetown (20-3, 10-2) becomes the only team in the Big East with fewer than three losses in conference play.