Another No. 1 team came to the state of Iowa. Another No. 1 team left with a loss.
Georges Niang scored 22 points, Monte Morris added 20 and No. 19 Iowa State beat top-ranked Oklahoma, 82-77, on Monday night, its first win over a No. 1 team since toppling Wilt Chamberlain's Kansas Jayhawks in 1957.
Morris had a jumper, a key rebound and two free throws in the final 21 seconds for the Cyclones (14-4, 3-3 Big 12), who were actually slight favorites at home.
It was the third time a No. 1 team lost in the state of Iowa this season. Northern Iowa beat North Carolina and Iowa beat Michigan State.
Oklahoma's Isaiah Cousins hit a three-pointer with 41 seconds left to tie the game at 75. But Morris drilled a step-back jumper for the lead, and Abdel Nader's free throws with 3.1 seconds to go put it out of reach.
Buddy Hield scored 27 points and Cousins had 26 for the Sooners (15-2, 4-2), who moved to No. 1 earlier Monday for the first time in 26 years, but they could make a case for retaining the top spot with a win Saturday at No. 13 Baylor.
Syracuse 64, at No. 20 Duke 62: Tyler Roberson had 14 points and a career-high 20 rebounds, and the Orange beat Duke, the Blue Devils' third straight loss.
Trevor Cooney, Malachi Richardson and Duke transfer Michael Gbinije all scored 14 points for Syracuse (13-7, 3-4 Atlantic Coast Conference), which improved to 3-1 since Hall of Fame Coach Jim Boeheim returned from his nine-game suspension.
No. 22 Purdue 107, Rutgers 57: Freshman Caleb Swanigan had 12 points and 13 rebounds, and the Boilermakers held a 63-23 advantage on the boards in handing the Scarlet Knights their worst home loss.
Rutgers previous worst loss at home was a 111-69 decision to Lafayette on March 3, 1955.