Highlights
8 CLIPS · ESPNWin probability
EVERY PLAY · ESPN MODELKICKOFF: OKST 84% · BIGGEST SINGLE-PLAY SWING: 16 PTS
Scoring plays
14 SCORES
Skylar Thompson 5 Yd Run (Matthew McCrane Kick)
7-0

James Washington 38 Yd pass from Mason Rudolph (Matt Ammendola Kick)
7-7

Matt Ammendola 32 Yd Field Goal
7-10

Byron Pringle 47 Yd pass from Skylar Thompson (Matthew McCrane Kick)
14-10

Matt Ammendola 27 Yd Field Goal
14-13

Byron Pringle 89 Yd Kickoff Return (Matthew McCrane Kick)
21-13

Alex Barnes 39 Yd Run (Matthew McCrane Kick)
28-13

Byron Pringle 46 Yd pass from Skylar Thompson (Matthew McCrane Kick)
35-13

Byron Pringle 60 Yd pass from Skylar Thompson (Matthew McCrane Kick)
42-13

Justice Hill 2 Yd Run (Matt Ammendola Kick)
42-20

Matthew McCrane 33 Yd Field Goal
45-20

James Washington 8 Yd pass from Mason Rudolph (Matt Ammendola Kick)
45-27

Mason Rudolph 2 Yd Run (Matt Ammendola Kick)
45-34

Dillon Stoner 14 Yd pass from Mason Rudolph (Two-Point Pass Conversion Failed)
45-40
What happened
ESPN RECAPThompson, Pringle lead Kansas St. past Oklahoma St. 45-40
STILLWATER, Okla. -- Looks like 78-year-old Kansas State coach Bill Snyder still knows how to reach young people. Snyder made it a point to tell his team it was a heavy underdog heading into Saturday's matchup with No. 10 Oklahoma State, and it was the perfect button to push. Byron Pringle caught three touchdown passes and returned a kickoff for another score to help the Wildcats stun the Cowboys 45-40 on Saturday. The Wildcats were a 19 1/2-point underdog Friday. "We all knew it wasn't an accurate number, but I told them you're going to have to go out there and prove it, and we proved it tonight," Snyder said. Oklahoma State nearly erased a 29-point deficit in the second half, but Kansas State (6-5, 4-4 Big 12) held on to become bowl eligible for the eighth consecutive season. "This is what we've been capable of all year long," Kansas State linebacker Jayd Kirby said.
READ THE FULL STORY →Top performers
Team stats
KSU · OKSTBOONE PICKENS STADIUM, STILLWATER · ATTENDANCE 56,790
Loading play-by-play…