No. 23 Houston beats Oregon State 33-20

Oregon State0-120
No. 23 Houston1-033Final
Sat, Sep 5 · TDECU Stadium, Houston, Texas · Crowd 28,742ESPN

No. 23 Houston beat Oregon State 33-20.

We had Houston favored. It won.

Top comment in the game thread

That’s actually so encouraging holding them to a FG there. Not hating what I’m seeing so far from the Beavs

Q1 4:15 · r/CFB game thread · Sat, Sep 5

How it swung

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

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

Oregon State never had better than a 9% chance.

FinalHouston 33-20 Oregon StateHouston wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q4HoustonWon33-20ScoresHoustonO. StateHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 5 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minuteHouston fans: 5 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 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: 1 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: 1 comments a minuteHouston fans: 6 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 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: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 0 comments a minuteHouston fans: 3 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 9 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 0 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 8 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 8 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 12 comments a minuteOregon State fans: 9 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 7 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 7 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 1 comments a minute
50%75%90%Q1Q2Q3Q4HoustonWon33-20ScoresHoustonO. StateHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 5 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minuteHouston fans: 5 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 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: 1 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: 1 comments a minuteHouston fans: 6 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 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: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 0 comments a minuteHouston fans: 3 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 9 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 0 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 8 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 8 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 12 comments a minuteOregon State fans: 9 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 7 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 7 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 1 comments a minute
50%10%25%Q1Q2Q3Q4HoustonLost20-33ScoresO. StateHoustonOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 0 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 8 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 8 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 12 comments a minuteOregon State fans: 9 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 7 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 7 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 5 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minuteHouston fans: 5 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 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: 1 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: 1 comments a minuteHouston fans: 6 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 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: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 0 comments a minuteHouston fans: 3 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 9 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minute
50%10%25%Q1Q2Q3Q4HoustonLost20-33ScoresO. StateHoustonOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 1 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 0 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 8 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 8 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 5 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 2 comments a minuteOregon State fans: 12 comments a minuteOregon State fans: 9 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 7 comments a minuteOregon State fans: 6 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 7 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 4 comments a minuteOregon State fans: 3 comments a minuteOregon State fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 5 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minuteHouston fans: 5 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 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: 1 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: 1 comments a minuteHouston fans: 6 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 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: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 0 comments a minuteHouston fans: 3 comments a minuteHouston fans: 3 comments a minuteHouston fans: 1 comments a minuteHouston fans: 2 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 3 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 3 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 9 comments a minuteHouston fans: 0 comments a minuteHouston fans: 2 comments a minuteHouston fans: 4 comments a minuteHouston fans: 2 comments a minuteHouston fans: 1 comments a minute

No single play moved the chance by 20 points.

No single play moved the chance by 20 points.

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. Q1 12:57A streaker ran on the field.PUT HIM ON CAMERA, YOU COWARDS!r/CFB game thread
  2. Q1 8:13Houston scores on Thomas catch but misses PAT, leaving score 6-0TD Amare Thomas. Go Coogs.r/CFB game thread
  3. Q1 6:17Atkinson runs for a touchdown to give Oregon State a 7-6 leadI really want Atkinson to be goodr/CFB game thread
  4. Q1 4:15Houston kicks field goal to take lead as fans react to Henderson's incomplete passQuoted at the top of the page.
  5. Q1 1:01Fans criticize officials for short spots on Oregon State's drive before turnover on downsI thought it was 1st down the before thatr/CFB game thread2 terrible spots before the 4th downr/CFB game thread
  6. Q1 0:23I’m just so god damn happy we actually look like a real life football team so far lolr/CFB game threadGod I missed commercial season.r/CFB game thread
  7. Q4 9:02ESPN switches broadcast to Texas game, moving Oregon State-Houston to ESPNewsESPN geniuses offering the Texas game in English and Spanish instead of the end of the best game of the weekend so farr/CFB game threadCountless years I've had to wait for a blow out game to finish so ESPN could cut to Oregon State halfway through the first quarter and they bump us in a close game. Man.r/CFB game thread
Houston’s chance to win after every play.
How to read this chartStarts from the pregame line (Houston -21), at 94% 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 Oregon State flair (460 and 696); 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, 12:57Atkinson sacked for a 11-yd lossQ1, 12:57 · Houston 0, Oregon State 0▲2%Houston’s chance to win, 93% to 95%▲2%Houston’s chance to win, 93% to 95%Watch from this playESPN College Football
  2. Q1, 8:13Weigman 31-yd TD pass to ThomasHouston goes ahead 6-0Q1, 8:13 · Houston 6, Oregon State 06-0score after the play6-0score after the playWatch from this playESPN College Football
  3. Q1, 6:17Atkinson 3-yd TD runOregon State goes ahead 7-6Q1, 6:17 · Houston 6, Oregon State 76-7score after the play6-7score after the playWatch from this playESPN College Football
  4. Q3, 0:44Atkinson 7-yd TD pass to Legreecuts it to 26-13Q3, 0:44 · Houston 26, Oregon State 1326-13score after the play26-13score after the playWatch from this playESPN College Football
  5. Q4, 12:47Weigman intercepted by Vadrawale at the OSU01returned 24 yardsQ4, 12:47 · Houston 26, Oregon State 1326-13score after the play26-13score after the playWatch from this playESPN College Football
  6. Q4, 4:23Atkinson sacked for a 9-yd lossQ4, 4:23 · Houston 33, Oregon State 2033-20score after the play33-20score after the playWatch from this playESPN College Football
  7. Q4, 2:12Atkinson sacked for a 11-yd lossturnover on downsQ4, 2:12 · Houston 33, Oregon State 20▲3%Houston’s chance to win, 97% to 100%▲3%Houston’s chance to win, 97% to 100%Watch from this playESPN College Football

Every drive

Houston scored on 6 of its 11 drives; Oregon State on 3 of its 12.

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

own goalgoal lineQ1Oregon State: Punt, from 78 yards out to 76PuntHouston: Touchdown, from 85 yards out to 0TouchdownOregon State: Touchdown, from 80 yards out to 0TouchdownHouston: Field goal, from 65 yards out to 24Field goalOregon State: Turned over on downs, from 75 yards out to 48DownsHouston: Fumble, from 52 yards out to 32FumbleQ2Oregon State: Punt, from 68 yards out to 62PuntHouston: Punt, from 87 yards out to 62PuntOregon State: Punt, from 88 yards out to 87PuntHouston: Touchdown, from 70 yards out to 0TouchdownOregon State: Missed field goal, from 75 yards out to 29Missed FGHouston: Field goal, from 71 yards out to 14Field goalOregon State: Turned over on downs, from 65 yards out to 48DownsQ3Houston: Punt, from 75 yards out to 77PuntOregon State: Punt, from 65 yards out to 60PuntHouston: Touchdown, from 74 yards out to 0TouchdownOregon State: Touchdown, from 89 yards out to 0TouchdownHouston: Interception, from 74 yards out to 15InterceptionQ4Oregon State: Touchdown, from 75 yards out to 0TouchdownHouston: Touchdown, from 75 yards out to 0TouchdownOregon State: Turned over on downs, from 75 yards out to 53DownsHouston: Punt, from 47 yards out to 36PuntOregon State: End of game, from 99 yards out to 82End of game
“Have a tight game with a top 25 team on upset alert in the 4th quarter: send it to ESPNEWS.”
A fan of another team

How fans reacted

Quiet

The biggest reaction came in the fourth quarter.

Jump to the loudest stretch

The jump was quiet; the crowd was steady.

FirstSecondThirdFourthHouston fansOregon State fansusual

Two crowds, one game

The words each side’s fans used far more than the other side, from the game thread.

Oregon State fans

tackling“I'm not even mad about the missed FG. It was nice to see it executed decently enough. I AM mad about the awful tackling.”

Both sets of fans kept coming back to: now, looks, half, back.

Box score

Houston 33, Oregon State 20

Oregon State covered +21 by 8. The total, 53, went over 50.5.

Oregon StateHoustonTotal yardsOregon State 402Houston 533402533Passing yardsOregon State 376Houston 305376305Rushing yardsOregon State 26Houston 22826228First downsOregon State 20Houston 242024TurnoversOregon State 0Houston 202Time of possessionOregon State 29:10Houston 30:5029:1030:50
Team totalsOregon StateHouston
Total yards402533
Passing29 of 48, 376 yds20 of 31, 305 yds
Rushing25 for 26 yds41 for 228 yds
First downs2024
Third down4 of 157 of 13
Fourth down2 of 51 of 1
Turnovers02
Penalties5 for 42 yds10 for 65 yds
Time of possession29:1030:50

Oregon State leaders

  • Passing Braden Atkinson 29 of 48, 376 yds, 1 TD
  • Rushing Kourdey Glass 6 for 25 yds; AJ Newberry 7 for 17 yds, 1 TD
  • Receiving Jesse Legree 5 for 136 yds, 1 TD; Eric Olsen 4 for 54 yds

Houston leaders

  • Passing Conner Weigman 20 of 30, 305 yds, 1 TD, 1 INT
  • Rushing Makhi Hughes 17 for 98 yds, 1 TD; Re'Shaun Sanford II 11 for 75 yds, 1 TD
  • Receiving Amare Thomas 8 for 133 yds, 1 TD; Patrick Overmyer 6 for 84 yds

Rain for part of the game

88° at kickoff · feels like 93° to 101° · 0.1 in of rain by radar over the stadium; the airport 2.8 miles away recorded no rain; another 0.2 in fell while play was stopped

A feels-like 101° is hotter than the peak in 99% of games since 2018.

Every game's peak, with this game markedtypical game 71°This game: 101°0120°
Every game's peak, with this game markedtypical game 71°This game: 101°0120°

Each gray tick is one game. The black line is the typical game.

Warmer than 9 in 10 of the 56 other games played at TDECU Stadium since 2016 (airport temperature during the game window).

In the game thread, fans talked about the rain.

September game-day temperatures at TDECU Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Houston favoredOregon State favored100%Win chanceHoustonRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airportTemperature and feels likedegrees F80°110°feels like 99°air 91°Thunder reported
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Houston favoredOregon State favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airportTemperature and feels like · degrees F80°110°feels like 99°air 91°Thunder reported

Drag along the chart, or step through the game.

First quarter, 14:40 left11:08 a.m.
Oregon State 0, Houston 0 · Houston 94% to win
no rain · 88°, feels like 96°
Atkinson 6-yd pass to Hampton
Where this weather comes fromMeasured at Houston Dunn airport, 2.8 miles away, and Houston/will Hobby airport, 7.1 miles away. The paler thunder bar is thunder reported in the vicinity of an airport. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured 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; rain radar from NOAA MRMS, through Iowa State University. 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 · 2025 season

Oregon State · 2-10

Rated 69th in our preseason ratings.

L 8-32 @ Washington State #55 of 667

lost by 24 as a 14.5-point underdog

Oregon State lost 8-32 at Washington State. Chance to win started at 13%, low under 1%, high 13%.

L 14-31 @ Tulsa #147 of 667

lost by 17 as a 1.5-point underdog

Oregon State lost 14-31 at Tulsa. Chance to win started at 38%, low under 1%, high 38%.

L 17-21 vs Sam Houston #205 of 667

lost by 4 as a 21.5-point favorite

Oregon State lost 17-21 vs Sam Houston. Chance to win started at 95%, low 29%, high 99%.

W 10-7 vs Washington State #71 of 667

won by 3 as a 3.5-point underdog

Oregon State won 10-7 vs Washington State. Chance to win started at 50%, low 20%, high 93%.

W 45-13 vs Lafayette #181 of 667

won by 32 as a 21.5-point favorite

Oregon State won 45-13 vs Lafayette. Chance to win started at 94%, low 72%, high better than 99%.

L 14-39 vs Wake Forest #54 of 667

lost by 25 as a 1.5-point underdog

Oregon State lost 14-39 vs Wake Forest. Chance to win started at 50%, low under 1%, high 50%.

L 23-27 @ App State #124 of 667

lost by 4 as a 2.5-point underdog

Oregon State lost 23-27 at App State. Chance to win started at 36%, low under 1%, high 45%.

L 24-27 vs HoustonTop 25 #62 of 667

lost by 3 as an 11.5-point underdog

Oregon State lost 24-27 vs Houston. Chance to win started at 26%, low under 1%, high 95%.

L 7-41 @ OregonTop 25 #2 of 667

lost by 34 as a 34.5-point underdog

Oregon State lost 7-41 at Oregon. Chance to win started at 1%, low under 1%, high 4%.

L 14-45 @ Texas TechTop 25 #34 of 667

lost by 31 as a 23.5-point underdog

Oregon State lost 14-45 at Texas Tech. Chance to win started at 4%, low under 1%, high 5%.

L 27-36 vs Fresno State #87 of 667

lost by 9 as a 1.5-point favorite

L 15-34 vs California #47 of 667

lost by 19 as a 2.5-point underdog

Oregon State lost 15-34 vs California. Chance to win started at 50%, low under 1%, high 50%.

Last three games · 2025 season

Houston · 10-3

Rated 20th in our preseason ratings.

W 38-35 vs LSUTop 25 #38 of 667

won by 3 as a 1.5-point favorite

Houston won 38-35 vs LSU. Chance to win started at 36%, low 28%, high better than 99%.

W 31-24 @ Baylor #63 of 667

won by 7 as a 2.5-point underdog

Houston won 31-24 at Baylor. Chance to win started at 32%, low 31%, high 96%.

L 14-17 vs TCUTop 25 #46 of 667

lost by 3 as a 1.5-point underdog

Houston lost 14-17 vs TCU. Chance to win started at 51%, low 6%, high 61%.

W 30-27 @ UCF #59 of 667

won by 3 as a 1.5-point underdog

Houston won 30-27 at UCF. Chance to win started at 38%, low 14%, high 77%.

L 35-45 vs West Virginia #83 of 667

lost by 10 as a 12.5-point favorite

Houston lost 35-45 vs West Virginia. Chance to win started at 85%, low 2%, high 85%.

W 24-16 @ Arizona StateTop 25 #43 of 667

won by 8 as a 7.5-point underdog

Houston won 24-16 at Arizona State. Chance to win started at 24%, low 23%, high better than 99%.

W 31-28 vs ArizonaTop 25 #69 of 667

won by 3 as a 2.5-point underdog

Houston won 31-28 vs Arizona. Chance to win started at 57%, low 19%, high better than 99%.

W 39-17 @ Oklahoma State #153 of 667

won by 22 as a 14.5-point favorite

Houston won 39-17 at Oklahoma State. Chance to win started at 80%, low 59%, high better than 99%.

L 11-35 vs Texas TechTop 25 #20 of 667

lost by 24 as an 11.5-point underdog

Houston lost 11-35 vs Texas Tech. Chance to win started at 26%, low under 1%, high 26%.

W 27-24 @ Oregon State #91 of 667

won by 3 as an 11.5-point favorite

Houston won 27-24 at Oregon State. Chance to win started at 74%, low 5%, high better than 99%.

W 36-20 vs Colorado #44 of 667

won by 16 as a 3.5-point favorite

Houston won 36-20 vs Colorado. Chance to win started at 71%, low 58%, high better than 99%.

W 35-9 @ Rice #125 of 667

won by 26 as a 13.5-point favorite

W 27-0 vs Stephen F. Austin #125 of 667

won by 27 as a 23.5-point favorite

Houston won 27-0 vs Stephen F. Austin. Chance to win started at 95%, low 93%, high better than 99%.

Matchups

Biggest mismatch: Houston’s explosive plays against Oregon State, 78 points

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

  1. Houston’s explosive plays against Oregon State’s defense

    78 pointsweakerstronger50th

    Houston offense, 9th percentile · Oregon State defense, 87th

  2. Oregon State’s EPA/play against Houston’s defense

    61 pointsweakerstronger50th

    Oregon State offense, 95th percentile · Houston defense, 34th

  3. Oregon State’s passing EPA against Houston’s defense

    65 pointsweakerstronger50th

    Oregon State offense, 94th percentile · Houston defense, 29th

Season profile, all the rows

Season profile

Oregon StateHouston
EPA/play, offense
Oregon State · 95Houston · 99
EPA/play, defense
Oregon State · 56Houston · 34
Success rate, offense
Oregon State · 91Houston · 100
Success rate, defense
Oregon State · 56Houston · 54
Explosive-play rate, offense
Oregon State ·…Houston · 9
Explosive-play rate, defense
Oregon State ·…Houston · 18
Rush EPA, offense
Oregon State · 67Houston · 84
Rush EPA, defense
Oregon State · 42Houston · 70
Pass EPA, offense
Oregon State · 94Houston · 97
Pass EPA, defense
Oregon State · 76Houston · 29

The series

Houston leads the series 3-1

4 meetings since 1960 · Houston has won the last 3

  • 2025Houston 27-24Houston won 27-24 at Oregon State. Chance to win started at 74%, low 5%, high better than 99%.
  • 1970Houston 19-16
  • 1961Houston 23-12
  • 1960Oregon State 29-20

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 (94th among FBS fanbases), in line with the numbers.

  • Model · 87%
  • Line · 95%
  • Houston fans · 94th
  • Oregon State fans · 45th

Houston favored by 21 · Total 50.5

How games like this usually go

Houston by 21, 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 251 games since 2025 with a favorite of 14.5 to 21.5 points.

The market

The spread moved 2.5 points toward Houston.

opened −18.5now −21

The total fell 1 point.

opened 51.5now 50.5

Spread: −18.5 → −21 · Total: 51.5 → 50.5

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

Weather at kickoff

Hot and dry. Feels like 97° at kickoff.

Oregon State at Houston · Saturday, Sept. 5, 2026 · TDECU Stadium, Houston

  • 97°feels like at kickoff
  • Dryno rain at kickoff
  • 42weather score, Harsh

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Later kickoff times scored higher that Saturday

Games in this time zone used 7 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game is ringed. At TDECU Stadium that day, a 7 pm kickoff would have scored 69, against 42 at 11 am.

  • 11 am: 42, Harsh (this game)
  • noon: 42, Harsh
  • 2:30 pm: 39, Harsh
  • 3:15 pm: 39, Harsh
  • 4 pm: 39, Harsh
  • 6 pm: 52, Rough
  • 7 pm: 69, Rough

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

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.

The visitors travel about 1,834 miles to get here.

Where next