STILLWATER, Okla. (AP) -- Nothing No. 5 Kansas does should be surprising anymore.
Marcus Henry had a career-high 199 yards receiving and three touchdowns, Brandon McAnderson ran for 142 yards and two scores, and the Jayhawks stayed unbeaten with a 43-28 victory over Oklahoma State on Saturday night.
Kansas (6-0 Big 12) moved to 10-0 for the first time since it finished the 1899 season with that record, and is now the only unbeaten team left in the six conferences with an automatic bid to the BCS after top-ranked Ohio State was upset by Illinois earlier in the day.
Hawaii, the only other unbeaten in major college football, faced Fresno State later Saturday night.
Henry had the biggest game of his career in his return to his home state. The senior from Lawton had the fourth-highest receiving total in school history, and caught more than one touchdown pass in a game for the first time in his career.
Todd Reesing completed 27 of 40 passes for 308 yards and three touchdowns in another solid effort for the methodical Jayhawks. He went without an interception for the third straight game and has thrown 179 passes since his last pick.
Oklahoma State's Zac Robinson threw for 271 yards with two touchdowns and one interception, keeping the Cowboys (5-5, 3-3) in the game even as top receiver Adarius Bowman -- who set a Big 12 record with 300 yards receiving and four touchdowns against Kansas last season -- missed the second half with an apparent knee injury.