Kansas State guard Marcus Foster hit a late shot in regulation to force overtime, then knocked down a go-ahead three-pointer late in OT to lead the Wildcats to a 66-63 upset of 16th-ranked Oklahoma at the Lloyd Noble Center in Norman on Saturday night.
With OU up 55-53 late in regulation time, Foster hit a runner in the lane to tie the game at 55.
Jordan Woodard had a chance to win it, but missed a jumper as time expired.
In overtime, Foster broke a 63-63 tie with a 3-pointer with under 10 seconds to go.
TaShawn Thomas missed a three-point attempt at the buzzer that would have tied it.
K-State made four of six shots in overtime.
Buddy Hield paced the Sooners with 31 points and made five 3-pointers.
Thomas was the only other OU player in double figure scoring with 14 points and 11 rebounds.
Kansas State outshot and outrebounded Oklahoma, and the Wildcats outscored the Sooner bench 24-5.
Oklahoma drops to 11-4 overall, 2-1 in Big 12 play.
The Sooners next visit West Virginia for a 6:00 tipoff Tuesday night.