Corey Davis Jr. and Devin Davis each scored 16 points, and Houston beat No. 5 Cincinnati 67-62 on Thursday night to snap the nation's longest winning streak at 16 games.
Rob Gray chipped in 13 points and Armoni Brooks added 12 as the Cougars (20-5, 10-3 American) earned their second win this season over a top-10 team after beating then-No. 7 Wichita State on Jan. 20.
Houston last beat two top-10 teams in a season in 1984, when it did that four times en route to the national championship game.
Cincinnati (23-3, 12-1) had a 50-49 lead with 4:18 left after Jacob Evans' free throw, but Gray hit a 3-pointer to give the Cougars back the lead with 3:32 left. Brooks nailed a 3-pointer from the right wing with 2 minutes left and Davis came up with a steal and went the length of the court for a layup to give the Cougars a seven-point advantage with 1:47 left.
at Wisconsin 57, No. 6 Purdue 53: Ethan Happ had 21 points and 12 rebounds, and Wisconsin secured its biggest win of a challenging season.
Brad Davison added 16 points for the Badgers (12-16, 5-10 Big Ten), who handed the Boilermakers (23-5, 12-3) their third straight loss on the night the program honored one of its best. Charlotte Hornets forward Frank Kaminsky, who led the Badgers to the national championship game in 2015, had his jersey retired.
Carsen Edwards, who finished with 22 points, missed a 3 with 12 seconds left to end Purdue's comeback hopes.
at Penn State 79, No. 8 Ohio State 56: Tony Carr scored 30 points and Penn State routed No. 8 Ohio State 79-56 to sweep the Buckeyes.
Mike Watkins added 11 points and 10 rebounds for his tenth double-double of the season, and Shep Garner and Josh Reaves added 13 and 10 points apiece for the Nittany Lions (19-9, 9-6 Big Ten), who won their sixth in seven tries since beating the Buckeyes in Columbus on Jan. 25.
C.J. Jackson led Ohio State (22-6, 13-2) with 13 points and Keita Bates-Diop added 10 for the Buckeyes, who had their four-game winning streak snapped.
at San Francisco 70, No. 15 St. Mary’s 63: Frankie Ferrari made a key 3-pointer as part of a big San Francisco run late in the second half, and then added a clinching layup with 58.5 seconds remaining.
Ferrari finished with 20 points and seven assists, Jordan Ratinho scored 13 and Jimbo Lull had 10 points and seven rebounds to help San Francisco (15-13 7-8 West Coast Conference) to its first win in five games against ranked opponents this season.
It was a bitter loss for the Gaels (24-4, 13-2), who lost their second straight and dropped a game behind No. 9 Gonzaga in the WCC. Saint Mary's back-to-back losses have come on the heels of a 19-game winning streak that was the longest in the nation.
at No. 19 Wichita State 93, Temple 86: Shaquille Morris had 23 points and 13 rebounds, including a tie-breaking putback in the final two minutes, to lead Wichita State.
Darral Willis had 24 points for the Shockers (20-5, 10-3 American Athletic Conference), who trailed by 14 at halftime. Morris and Willis, senior posts, were combined 18 of 21 from the floor. Austin Reaves scored 11 points for Wichita State, and Landry Shamet and Conner Frankamp each scored 10.
Temple (15-11, 7-7) hit a season-high 16 3-point shots on 29 attempts. Obi Enechionyia led Temple with 17 points and other Owls were in double figures — Quinton Rose (16), De'Vondre Perry (15), Shizz Alston (15) and Josh Brown (13).
No. 17 Arizona 77, at Arizona State 70
at No. 9 Gonzaga 76, Loyola Marymount 46:Corey Kispert led a balanced attack with 14 points and Gonzaga retained at least a share of first place in the West Coast Conference.
Gonzaga scored the first 17 points and easily beat Loyola Marymount for the 18th straight time since 2010.
Johnathan Williams had 12 points and 13 rebounds, and Killian Tillie scored 12 points for Gonzaga (24-4, 14-1), which has won eight games in a row.
Eli Scott scored 16 points for Loyola Marymount (8-18, 3-12), which is second from the bottom of the league.
Brigham Young 75, at Pepperdine 70 (OT): Elijah Bryant scored nine of his 25 points in overtime and the Cougars (21-7, 10-5 WCC) held off the Waves (4-23, 1-14). After Colbey Ross scored on a layup for Pepperdine with seven seconds left to send the game to overtime tied at 64, Bryant took over.
UC Santa Barbara 80, at Long Beach State 70: Leland King II scored 20 points and grabbed 15 rebounds, Gabe Vincent added 19 points, and the Gauchos (20-5, 9-2) pulled ahead early to remain atop the Big West standings.
Hawaii 62, at UC Irvine 61: Gibson Johnson and Sheriff Drammeh scored 13 points apiece and Michael Thomas made four free throws in the final 41 seconds to help Hawaii end the Anteaters' five-game win streak.
USC at No. 9 Oregon 6 p.m.
No. 7 UCLA at No. 15 Oregon State 8 p.m.