MANHATTAN, Kan. (AP) -- Marcus Foster scored a career-high 34 points on 13-of-16 shooting and Kansas State beat No. 15 Texas 74-57 on Saturday, ending the Longhorns' seven-game winning streak.
Foster surpassed the previous scoring mark for a Kansas State freshman set by Michael Beasley against Colorado with 33 points on March 4, 2008. Foster's previous high was 25 points against Oral Roberts on Nov. 13.
Will Spradling added nine points for the Wildcats (16-7, 6-4 Big 12) who extended their home winning streak to 12 games. The win improved coach Bruce Weber's record at Bramlage Coliseum to 292, 13-1 in conference games.
Isaiah Taylor had 17 points for the Longhorns (18-5, 7-3) while Connor Lammert added eight points. Texas entered the game with four players averaging in double figures.
Foster's impressive dunk off an alley-oop dunk pass was the highlight of an opening 18-4 run for the Wildcats over the game's opening 8 minutes.
Kansas State held the Longhorns to 3-of-8 shooting with six turnovers through the 11:41 mark of the first half. Texas finished the half at 25 percent (5 of 20).
Texas forward Jonathan Holmes left the game with a knee injury. The junior scored the game's first basket and attempted only two shots before leaving.
The 17-point first half by Foster was the best 20 minutes by any K-State player this season. He nearly outscored the Longhorns by himself as the Wildcats led 39-18 at halftime.
Taylor, who had 15 points in the second half, helped Texas climb within 16 points with 12:15 left in the game, but the Wildcats quickly answered and pushed their lead over 20 points in less than a minute. Each of those baskets was by Foster.
Foster was the third Kansas State true freshman to score 30 points joining Beasley and Mike Evans.
After a minor injury on a hard foul forced Kansas State's Thomas Gipson to sit with 4:47 left, Foster closed his performance by hitting both free throws in place of Gipson.
Copyright 2014 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.