Updated

Lawrence, KS (SportsNetwork.com) - Wayne Selden netted 19 of his 20 points in the second half and No. 8 Kansas defeated No. 11 Iowa State 89-76 on Monday night.

Perry Ellis posted 17 points and six rebounds and Kelly Oubre Jr. added 16 points and five boards for Kansas (19-3, 8-1 Big 12), which had dropped its last two games against Iowa State. It was the first time the Jayhawks had lost two in a row to the Cyclones since a five-game slide from Feb. 1999-Feb. 2001.

"K-State would be our biggest rival, but you could make a case that Iowa State has emerged as our other rival," KU coach Bill Self said.

Georges Niang tallied 24 points, six boards and five assists for the Cyclones (16-5, 6-3), who had won four of their last five games coming in.

"It's tougher than hell to walk out of this building with a win," Iowa State coach Fred Hoiberg said.

The Cyclones held a 22-21 edge following Monte Morris' layup at the 5:54 mark of the first half before Kansas closed the frame on a 14-6 run.

Oubre knocked down consecutive 3-pointers during the surge, which was capped on an Ellis layup for a 35-28 margin heading into the break.

The margin swelled even more over the final 20 minutes.

Another 14-6 run to begin the second half had the Jayhawks up 15. Selden netted the final eight points of the burst, wrapping triples around a jumper for a 49-34 Kansas cushion with 15:24 to play.

After Jameel McKay's tip-in clawed Iowa State within 54-45, an 13-3 Jayhawks swing put the game away. Frank Mason potted a jumper to jumps-tart the flurry and hit another one during the run to help KU jump out to a 67-48 spread with 6:34 remaining.

Game Notes

The Jayhawks have won 19 straight Big 12 home games and 13 of the last 14 against the Cyclones ... Iowa State has lost three consecutive road games and its last 10 at Allen Fieldhouse ... Kansas has won its last 20 games in Lawrence, the eighth longest streak in the NCAA.