No. 20 Houston upsets No. 18 Oklahoma State 35-32

No. 18 Oklahoma State4-232
No. 20 Houston6-135Final
Sat, Oct 17 · TDECU Stadium, Houston, Texas · Crowd 42,544FOX

No. 20 Houston beat No. 18 Oklahoma State 35-32.

We had Houston favored. It won.

Next: Oklahoma State vs Colorado, Sat Oct 24 · 7:00 PM ET · Oklahoma State favored by 12.5

Next: Houston at Utah, Sat Oct 24 · 10:15 PM ET · Houston underdog by 6.5

Top comment in the game thread

Weigman is on point tonight. Great passing

Q2 2:22 · r/CFB game thread · Sat, Oct 17

How it swung

The turning point: Mestemaker 66-yd TD pass to Hawkins, two-point try good, cuts it to 28-25 (Q4, 11:57). Houston went from 93% to 77% to win.

Before kickoff, our ratings gave Houston a 95% chance, and the closing betting line (Houston was a 4-point favorite) put it at 63%.

Favored the whole way: Houston never fell below 56%.

Oklahoma State never had better than a 43% chance.

FinalHouston 35-32 Oklahoma StateHouston wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q492% at halfHoustonWon35-3212−16+13ScoresHoustonO. StateHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 9 comments a minuteHouston fans: 3 comments a minuteHouston fans: 8 comments a minuteHouston fans: 4 comments a minuteHouston fans: 1 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 3 comments a minuteHouston fans: 7 comments a minuteHouston fans: 3 comments a minuteHouston fans: 6 comments a minuteHouston fans: 4 comments a minuteHouston fans: 7 comments a minuteHouston fans: 7 comments a minuteHouston fans: 1 comments a minuteHouston fans: 9 comments a minuteHouston fans: 7 comments a minuteHouston fans: 6 comments a minuteHouston fans: 6 comments a minuteHouston fans: 4 comments a minuteHouston fans: 7 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 11 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minute
50%75%90%Q1Q2Q3Q492% at halfHoustonWon35-3212ScoresHoustonO. StateHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 9 comments a minuteHouston fans: 3 comments a minuteHouston fans: 8 comments a minuteHouston fans: 4 comments a minuteHouston fans: 1 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 3 comments a minuteHouston fans: 7 comments a minuteHouston fans: 3 comments a minuteHouston fans: 6 comments a minuteHouston fans: 4 comments a minuteHouston fans: 7 comments a minuteHouston fans: 7 comments a minuteHouston fans: 1 comments a minuteHouston fans: 9 comments a minuteHouston fans: 7 comments a minuteHouston fans: 6 comments a minuteHouston fans: 6 comments a minuteHouston fans: 4 comments a minuteHouston fans: 7 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 11 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minute
50%10%25%Q1Q2Q3Q48% at halfHoustonLost32-3512+16−13ScoresO. StateHoustonOklahoma State fans: 3 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 11 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 9 comments a minuteHouston fans: 3 comments a minuteHouston fans: 8 comments a minuteHouston fans: 4 comments a minuteHouston fans: 1 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 3 comments a minuteHouston fans: 7 comments a minuteHouston fans: 3 comments a minuteHouston fans: 6 comments a minuteHouston fans: 4 comments a minuteHouston fans: 7 comments a minuteHouston fans: 7 comments a minuteHouston fans: 1 comments a minuteHouston fans: 9 comments a minuteHouston fans: 7 comments a minuteHouston fans: 6 comments a minuteHouston fans: 6 comments a minuteHouston fans: 4 comments a minuteHouston fans: 7 comments a minute
50%10%25%Q1Q2Q3Q48% at halfHoustonLost32-3512ScoresO. StateHoustonOklahoma State fans: 3 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 10 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 8 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 6 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 11 comments a minuteOklahoma State fans: 9 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 7 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 2 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 4 comments a minuteOklahoma State fans: 1 comments a minuteOklahoma State fans: 0 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 3 comments a minuteOklahoma State fans: 5 comments a minuteOklahoma State fans: 5 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 9 comments a minuteHouston fans: 3 comments a minuteHouston fans: 8 comments a minuteHouston fans: 4 comments a minuteHouston fans: 1 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 4 comments a minuteHouston fans: 3 comments a minuteHouston fans: 7 comments a minuteHouston fans: 3 comments a minuteHouston fans: 6 comments a minuteHouston fans: 4 comments a minuteHouston fans: 7 comments a minuteHouston fans: 7 comments a minuteHouston fans: 1 comments a minuteHouston fans: 9 comments a minuteHouston fans: 7 comments a minuteHouston fans: 6 comments a minuteHouston fans: 6 comments a minuteHouston fans: 4 comments a minuteHouston fans: 7 comments a minute

The two plays that swung it

  1. 1Q4 11:57Mestemaker 66-yd TD pass to Hawkins, two-point try good, cuts it to 28-25Houston 93% → 77% (−16)
  2. 2Q4 9:48PenaltyWeigman 48-yd TD pass to Young; kick attempt good penalty osu leverage on J.DimasHouston 80% → 93% (+13)

The two plays that swung it

  1. 1Q4 11:57Mestemaker 66-yd TD pass to Hawkins, two-point try good, cuts it to 28-25Oklahoma State 7% → 23% (+16)
  2. 2Q4 9:48PenaltyWeigman 48-yd TD pass to Young; kick attempt good penalty osu leverage on J.DimasOklahoma State 20% → 7% (−13)

What fans said, play by play

The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.

  1. Q2 2:22Weigman throws touchdown pass to Thomas as Houston extends leadQuoted at the top of the page.
  2. Q3 10:18A defensive player attempted a blindside block.I mean blind side block…. On defense? Really??r/CFB game thread
Houston’s chance to win after every play.
How to read this chartStarts from the pregame line (Houston -4), at 73% for Houston (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Under the scores, r/CFB comments per minute from fans with a Houston or Oklahoma State flair (611 and 753); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to.

Watch the plays

The bar and the arrow show Houston’s chance to win after each play; the logo is the team the play helped.

  1. Q1, 11:32Weigman intercepted by Fields at the OSU32returned 20 yardsQ1, 11:32 · Houston 0, Oklahoma State 0▼12%Houston’s chance to win, 71% to 59%▼12%Houston’s chance to win, 71% to 59%Watch from this playCFB ON FOX
  2. Q1, 2:19Weigman 2-yd TD pass to OvermyerHouston goes ahead 7-3Q1, 2:19 · Houston 7, Oklahoma State 3▲8%Houston’s chance to win, 66% to 74%▲8%Houston’s chance to win, 66% to 74%Watch from this playCFB ON FOX
  3. Q2, 5:29Mestemaker intercepted by James at the OSU26Q2, 5:29 · Houston 7, Oklahoma State 3▲6%Houston’s chance to win, 79% to 85%▲6%Houston’s chance to win, 79% to 85%Watch from this playCFB ON FOX
  4. Q2, 2:22Weigman 7-yd TD pass to ThomasHouston leads 14-3Q2, 2:22 · Houston 14, Oklahoma State 3▲5%Houston’s chance to win, 84% to 89%▲5%Houston’s chance to win, 84% to 89%Watch from this playCFB ON FOX
  5. Q3, 9:05Weigman 2-yd TD pass to WalkerHouston leads 21-10Q3, 9:05 · Houston 21, Oklahoma State 10▲8%Houston’s chance to win, 83% to 91%▲8%Houston’s chance to win, 83% to 91%Watch from this playCFB ON FOX
  6. Q3, 2:00Weigman 21-yd TD pass to ThomasHouston leads 28-17Q3, 2:00 · Houston 28, Oklahoma State 17▲5%Houston’s chance to win, 85% to 90%▲5%Houston’s chance to win, 85% to 90%Watch from this playCFB ON FOX
  7. Q4, 11:57Mestemaker 66-yd TD pass to Hawkins, two-point try goodcuts it to 28-25Q4, 11:57 · Houston 28, Oklahoma State 25▼16%Houston’s chance to win, 93% to 77%▼16%Houston’s chance to win, 93% to 77%Watch from this playCFB ON FOX
  8. Q4, 9:48Weigman 48-yd TD pass to Young; kick attempt good penalty osu leverage on J.DimasQ4, 9:48 · Houston 35, Oklahoma State 25▲13%Houston’s chance to win, 80% to 93%▲13%Houston’s chance to win, 80% to 93%Watch from this playCFB ON FOX
  9. Q4, 4:54Mestemaker 8-yd TD pass to Bowickcuts it to 35-32Q4, 4:54 · Houston 35, Oklahoma State 32▼10%Houston’s chance to win, 92% to 82%▼10%Houston’s chance to win, 92% to 82%Watch from this playCFB ON FOX

Every drive

Houston scored on 5 of its 10 drives; Oklahoma State on 5 of its 9.

Houston’s drives are teal, Oklahoma State’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Houston: Interception, from 76 yards out to 38InterceptionOklahoma State: Field goal, from 48 yards out to 5Field goalHouston: Touchdown, from 75 yards out to 0TouchdownOklahoma State: Turned over on downs, from 77 yards out to 2DownsQ2Houston: Punt, from 98 yards out to 42PuntOklahoma State: Interception, from 97 yards out to 86InterceptionHouston: Touchdown, from 25 yards out to 0TouchdownOklahoma State: Punt, from 75 yards out to 56PuntHouston: End of half, from 86 yards out to 72End of halfQ3Oklahoma State: Touchdown, from 75 yards out to 0TouchdownHouston: Touchdown, from 75 yards out to 0TouchdownOklahoma State: Touchdown, from 90 yards out to 0TouchdownHouston: Touchdown, from 75 yards out to 0TouchdownOklahoma State: Fumble, from 74 yards out to 35FumbleQ4Houston: Punt, from 65 yards out to 60PuntOklahoma State: Touchdown, from 66 yards out to 0TouchdownHouston: Touchdown, from 85 yards out to 0TouchdownOklahoma State: Touchdown, from 96 yards out to 0TouchdownHouston: End of game, from 75 yards out to 22End of game

From Oklahoma State’s side

Oklahoma State’s best moment: Mestemaker 66-yd TD pass to Hawkins, two-point try good, cuts it to 28-25 (Q4 11:57). It lifted Oklahoma State’s win chance by 16 points.

How Oklahoma State fans took it: “hell of a game, great showing from both qbs but that cowboy defense is gonna kill me” r/CFB game thread

“If only we had kicked the FG earlier”
An Oklahoma State fan

How fans reacted

Quiet

Fans had the most to say in the second quarter.

Jump to the loudest stretch

The jump was quiet; the crowd was steady.

FirstSecondThirdFourthHouston fansOklahoma State fansusual

What it cost

Houston’s chance to make the playoff rose from 19% to 21%.

Make the playoff

Oklahoma State · lost0% → 0%
Houston · won19% → ▲21%19%▲ 21%

Win the conference

Oklahoma State · lost0% → 0%
Houston · won14% → ▲16%14%▲ 16%

Before the game (October 16, 2026) → after this result, in our model.

Houston plays at Utah on Sat Oct 24 with a 21% chance to make the playoff.

Box score

Houston 35, Oklahoma State 32

Oklahoma State covered +4 by 1. The total, 67, went over 62.5.

Oklahoma StateHoustonTotal yardsOklahoma State 499Houston 505499505Passing yardsOklahoma State 365Houston 343365343Rushing yardsOklahoma State 134Houston 162134162First downsOklahoma State 25Houston 262526TurnoversOklahoma State 2Houston 121Time of possessionOklahoma State 24:48Houston 35:1224:4835:12
Team totalsOklahoma StateHouston
Total yards499505
Passing22 of 34, 365 yds24 of 33, 343 yds
Rushing25 for 134 yds40 for 162 yds
First downs2526
Third down3 of 87 of 13
Fourth down1 of 23 of 3
Turnovers21
Penalties9 for 71 yds5 for 60 yds
Time of possession24:4835:12

Oklahoma State leaders

  • Passing Drew Mestemaker 22 of 34, 365 yds, 3 TD, 1 INT
  • Rushing Caleb Hawkins 17 for 68 yds; Drew Mestemaker 6 for 34 yds
  • Receiving Caleb Hawkins 7 for 125 yds, 1 TD; Wyatt Young 5 for 99 yds, 1 TD

Houston leaders

  • Passing Conner Weigman 24 of 33, 343 yds, 5 TD, 1 INT
  • Rushing Makhi Hughes 18 for 77 yds; Conner Weigman 11 for 52 yds
  • Receiving Amare Thomas 7 for 126 yds, 2 TD; Trent Walker 7 for 104 yds, 1 TD

No rain through the game

68° at kickoff · no rain recorded

The usual here around this date is 76°, with about 7 in 10 games between 65° and 85°.

October game-day temperatures at TDECU Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Houston favoredOklahoma State favored100%Win chanceHoustonRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airport
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Houston favoredOklahoma State favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airport

Drag along the chart, or step through the game.

Fourth quarter, 11:57 left9:31 p.m.
Oklahoma State 25, Houston 28 · Houston 77% to win
no rain · 64°
Mestemaker 66-yd TD pass to Hawkins, two-point try good, cuts it to 28-25

Jump to

Where this weather comes fromMeasured at Houston Dunn airport, 2.8 miles away, and Houston/will Hobby airport, 7.1 miles away. Wind and rain are airport readings near the stadium, not on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last three games

Oklahoma State · 4-1

Rated 262nd in our preseason ratings, 117th now, up 145 spots.

Three straight wins, including a 17-point win over West Virginia as a 1.5-point underdog.

Last three games

Houston · 5-1

Rated 20th in our preseason ratings, 11th now.

Three straight wins, capped by a 19-point win over Kansas State as a 2.5-point underdog.

L 26-28 @ Texas TechTop 25 #7 of 668

lost by 2 as a 7.5-point underdog

Houston lost 26-28 at Texas Tech. Chance to win started at 24%, low 2%, high 73%.

W 77-6 vs Southern #198 of 668

won by 71 as a 51.5-point favorite

Houston won 77-6 vs Southern. Never in doubt.

Week by week

Houston

Wk 2: W 77-6 vs Southern▲71SouthernWk 3: L 26-28 at Texas Tech▼2T. TechWk 4: W 42-28 at Georgia Southern▲14G. South…Wk 5: W 27-17 vs UCF▲10UCFWk 6: W 35-16 at Kansas State▲19Kansas S…
  • Wk 2Wvs Southern77-6
  • Wk 3Lat Texas Tech26-28
  • Wk 4Wat Georgia Southern42-28
  • Wk 5Wvs UCF27-17
  • Wk 6Wat Kansas State35-16

Oklahoma State

Wk 1: L 10-24 at Tulsa▼14TulsaWk 2: W 39-31 vs Oregon▲8OregonWk 3: W 59-0 vs Murray State▲59Murray S…Wk 4: W 41-24 at West Virginia▲17W. Virgi…Wk 6: W 42-28 vs UCF▲14UCF
  • Wk 1Lat Tulsa10-24
  • Wk 2Wvs Oregon39-31
  • Wk 3Wvs Murray State59-0
  • Wk 4Wat West Virginia41-24
  • Wk 6Wvs UCF42-28

Power rating by week

Houston is rated 13.4 points ahead as of week 6. Our power rating by week; higher is better.

14-1-16Wk 0Wk 3Wk 6HoustonOklahoma State

Matchups

Biggest mismatch: Oklahoma State’s passing EPA against Houston, 64 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Oklahoma State’s passing EPA against Houston’s defense

    64 pointsweakerstronger50th

    Oklahoma State offense, 93rd percentile · Houston defense, 29th

  2. Houston’s explosive plays against Oklahoma State’s defense

    57 pointsweakerstronger50th

    Houston offense, 9th percentile · Oklahoma State defense, 66th

  3. Houston’s EPA/play against Oklahoma State’s defense

    46 pointsweakerstronger50th

    Houston offense, 99th percentile · Oklahoma State defense, 53rd

Season profile, all the rows

Season profile

Oklahoma StateHouston
EPA/play, offense
Oklahoma State · 78Houston · 99
EPA/play, defense
Oklahoma State · 53Houston · 34
Success rate, offense
Oklahoma State · 95Houston · 100
Success rate, defense
Oklahoma State · 47Houston · 54
Explosive-play rate, offense
Oklahoma State…Houston · 9
Explosive-play rate, defense
Oklahoma State · 66Houston · 18
Rush EPA, offense
Oklahoma State · 41Houston · 84
Rush EPA, defense
Oklahoma State · 74Houston · 70
Pass EPA, offense
Oklahoma State · 93Houston · 97
Pass EPA, defense
Oklahoma State · 59Houston · 29

The series

Houston leads the series 11-10-1

22 meetings since 1951 · Houston won the last meeting

Houston wonOklahoma State won1951: Houston by 241952: Houston by 31953: Oklahoma State by 71954: Houston by 71955: Houston by 81956: Houston by 131957: tie1958: Oklahoma State by 71959: Oklahoma State by 71960: Houston by 51961: Oklahoma State by 41966: Houston by 261968: Oklahoma State by 41969: Oklahoma State by 61970: Oklahoma State by 91986: Houston by 161987: Oklahoma State by 352006: Houston by 92008: Oklahoma State by 192009: Houston by 102023: Oklahoma State by 132025: Houston by 2219512025
  • 2025Houston 39-17Houston won 39-17 at Oklahoma State. Chance to win started at 80%, low 59%, high better than 99%.
  • 2023Oklahoma State 43-30Houston lost 30-43 vs Oklahoma State. Chance to win started at 26%, low 1%, high 79%.
  • 2009Houston 45-35
  • 2008Oklahoma State 56-37
  • 2006Houston 34-25

Each line is Houston’s chance to win through that meeting. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Houston fans are feeling it more than most fanbases this week (78th among FBS fanbases), in line with the numbers.

  • Model · 95%
  • Line · 63%
  • Houston fans · 78th
  • Oklahoma State fans · 58th

Houston favored by 4 · Total 62.5

How games like this usually go

Houston by 4, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 377 games since 2025 with a favorite of 3.5 to 7.5 points.

The market

The spread moved 0.5 points toward Houston.

opened −3.5now −4

The total rose 5 points.

opened 57.5now 62.5

Spread: −3.5 → −4 · Total: 57.5 → 62.5

The books’ cut: 4.3%, the margin built into the odds

Home field

Houston has had no measurable home edge since 2018 — −0.7 points (±3.6), home against road — 0th percentile of FBS.

55% at home, 57% on the road against FBS opponents (24-20 home, 27-20 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads -3.1 at home vs. away over 96 games — inside the ±5.9 noise, so the flat number is the honest one here.

Night kickoff — historically worth about half a point more to the home side against the number, and not much more than that. The visitors travel about 453 miles to get here.

Where next

Conference standings

Place in the conference, then conference record.

Full Big 12 standings