Kyron Cartwright scored 17 points and Providence withstood several late surges to stun third-ranked Villanova 76-71 on Wednesday night.
Rodney Bullock and Alpha Diallo each added 14 points for the Friars (17-9, 8-5 Big East), who snapped a five-game losing streak to the Wildcats.
It was Providence's first win over Villanova since Jan. 24, 2016.
Mikal Bridges had 19 points for Villanova, but fouled out with 1:12 to play in the game. Jalen Brunson added 14 points.
Villanova (23-3, 10-3) pulled within 59-54 on a pair of free throws by Omari Spellman with 6:25 left. But the Friars outscored the Wildcats 8-4 over the next two minutes to push the lead back to 67-58.
at Florida State 81, No. 11 Clemson 79: Phil Cofer scored 17 points, Trent Forrest added 16 and Florida State rallied from an 18-point deficit in the second half.
The Seminoles (18-8, 7-7 Atlantic Coast Conference) didn't take their first lead until 1:05 remaining in overtime when Forrest made a driving layup to put them up 75-74. After Clemson was called for a 5-second violation on the inbounds, Forrest came up big with another driving layup to put FSU up by three.
Clemson scored four of the next six points to get within 79-78 but Forrest made both free throws with 5.3 seconds remaining to extend the margin to three.
Forrest also had a layup with 8 seconds remaining in regulation that tied it at 70 and sent it into overtime.
Terance Mann added 13 points as the Seminoles snapped a two-game losing streak and gave coach Leonard Hamilton his 500th career win and 300th at Florida State.
Marcquise Reed scored 23 points while Gabe Devoe and David Skara had 11 each for Clemson (20-5, 9-4).
at No. 4 Xavier 102, Seton Hall 90: Trevon Bluiett followed his worst shooting performance of the season with a 37-point effort, and Xavier held on to securing first place in the Big East.
Xavier (24-3, 12-2) has won nine in a row heading into its showdown with No. 3 Villanova on Saturday at the Cintas Center. Xavier leads the league by a game and a half over the Wildcats.
Bluiett missed all of his four shots from beyond the arc and finished with a season-low six points during a win at Creighton on Saturday. He had his touch from the first shot on Wednesday — a nothing-but-net 3 — and finished 8 of 11 beyond the arc, one shy of the school record for 3-pointers made in a game. His 37 points were three shy of his career high.
Naji Marshall added a career-high 20 points. Xavier went 14 of 29 from beyond the arc.
Seton Hall (17-9, 6-7) has dropped a season-high four in a row. Myles Powell scored a career-high 30 points,
at No. 10 Auburn 76, Kentucky 66:Bryce Brown returned from a shoulder injury to score 18 points and make four 3-pointers in leading Auburn.
The Tigers (23-3, 11-2 Southeastern Conference) overcame a horrid shooting start to take control down the stretch, with some big baskets from Brown and clutch plays from Jared Harper.
Harper also scored 18 and had seven assists while making all nine free throw attempts for the league-leading Tigers.
Brown missed the Georgia game with a right shoulder injury and got off to a cool start against the Wildcats (17-9, 6-7), who dropped their fourth straight.
at No. 12 Duke 74, Virginia Tech 52: Grayson Allen scored 25 points and matched a career high with seven 3-pointers as Duke won without freshman star Marvin Bagley III.
Freshman Gary Trent Jr. added 19 points for the Blue Devils (21-5, 9-4 Atlantic Coast Conference). Bagley III, the league's leading scorer and rebounder, missed his second game with a sprained right knee.
It was Allen's best output in an ACC game after several struggle-filled nights this season. And Trent had his own big performance on the perimeter by knocking down five 3s, part of Duke's 15-of-33 showing from behind the arc.
Duke led 36-28 at halftime, then used a 9-0 burst midway through the second half to blow the game open.
Justin Bibbs scored 15 points to lead the Hokies (18-8, 7-6), who never looked in sync against Duke's zone defense.
at No. 22 Michigan 74, Iowa 59: Duncan Robinson scored 18 points to lead Michigan.
The Wolverines (21-7, 10-5 Big Ten) won for the second straight game and the fourth time in five games.
Muhammad-Ali Abdur-Rahkman scored 16 points for the Wolverines and Moritz Wagner added 14 points. Charles Matthews scored 10 points and pulled down eight rebounds for Michigan, as the Wolverines held the Hawkeyes under 60 points for just the third time this season.
Luka Garza scored 22 points to pace the Hawkeyes (12-16, 3-12).
No. 24 Nevada 77, at Boise State 72: Kendall Stephens tied his career-high with 21 points and Caleb Martin also had 21 to lead Nevada past Boise State.
Nevada (22-5, 11-2 Mountain West) never led by more than six points in a physical game and held Boise State leading scorer Chandler Hutchinson to 13 points, well below his 20.3 average.
Boise State (20-6, 10-4) lost at home for the first time this season, ending a school-record 13-game home winning streak.
UC Riverside 69, at Cal State Northridge 62: Dikymbe Martin scored 18 points, six of them in the final three minutes, and the Highlanders (7-18, 2-9 Big West Conference) held off a late rally by the Matadors (6-20, 3-9). Chance Murray had 14 points and 10 rebounds for Riverside. Reggie Theus Jr. had 19 points for Northridge and Tavrion Dawson had 17.
Loyola Marymount at No. 9 Gonzaga 6 p.m.
Brigham Young at Pepperdine 7 p.m.
UC Santa Barbara at Long Beach State 7 p.m.