DUKE Duke 4-1 25 GT Georgia Tech 2-3 28 Final Georgia Tech beat No. 23 Duke 28-25. Share this game
We had Duke favored. Georgia Tech won.
Top comment in the game thread
That might be the worst penalty call in the history of the universe 😳
Q2 9:08 · r/CFB game thread · Sat, Oct 10 How it swung Watch the plays Drives What it cost Box score Weather Before kickoff How it swung The turning point: Maddox 1-yd TD run, Georgia Tech goes ahead 28-25 (Q4, 0:54). Georgia Tech went from 48% to 77% to win. Fans right then: “If you aren't fully expecting Duke to score here you aren't a real Georgia Tech fan” r/CFB game thread
Before kickoff, our ratings gave Georgia Tech a 28% chance, and the closing betting line (Georgia Tech was a 4.5-point underdog) put it at 36%.
Down to 32% in the fourth quarter, Georgia Tech came back to win.
Up to 68% in the fourth quarter, then Duke lost it.
Final Georgia Tech 28-25 Duke Georgia Tech won Move across the chart, or tap a numbered swing, to see any play. At the airport: 0.08 in of rain Final Duke 25-28 Georgia Tech Duke lost Move across the chart, or tap a numbered swing, to see any play. At the airport: 0.08 in of rain 50% 75% 90% Q1 Q2 Q3 Q4 59% at half Georgia Tech Duke Won 28-25 Scores G. Tech Duke Georgia Tech fans: 0 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 0 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 10 comments a minute Georgia Tech fans: 7 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 7 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 8 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 7 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 0 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 6 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 4 comments a minute Duke fans: 5 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 0 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 3 comments a minute Duke fans: 3 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 0 comments a minute Duke fans: 2 comments a minute Duke fans: 3 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 4 comments a minute Duke fans: 3 comments a minute Duke fans: 5 comments a minute 0.01 in per 10 minutes, the peak Rain The last 3:16, play by play 50% 1 2 3:16 2:24 1:56 1:20 1:01 0:45 0:17 0:08 Final 50% 75% 90% Q1 Q2 Q3 Q4 59% at half Georgia Tech Duke Won 28-25 Scores G. Tech Duke Georgia Tech fans: 0 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 0 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 10 comments a minute Georgia Tech fans: 7 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 7 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 8 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 7 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 0 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 6 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 4 comments a minute Duke fans: 5 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 0 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 3 comments a minute Duke fans: 3 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 0 comments a minute Duke fans: 2 comments a minute Duke fans: 3 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 4 comments a minute Duke fans: 3 comments a minute Duke fans: 5 comments a minute 0.01 in per 10 minutes, the peak Rain The last 3:16, play by play 50% 1 2 3:16 1:56 1:01 0:17 Final 50% 10% 25% Q1 Q2 Q3 Q4 41% at half Duke Georgia Tech Lost 25-28 Scores Duke G. Tech Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 0 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 6 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 4 comments a minute Duke fans: 5 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 0 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 3 comments a minute Duke fans: 3 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 0 comments a minute Duke fans: 2 comments a minute Duke fans: 3 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 4 comments a minute Duke fans: 3 comments a minute Duke fans: 5 comments a minute Georgia Tech fans: 0 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 0 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 10 comments a minute Georgia Tech fans: 7 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 7 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 8 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 7 comments a minute 0.01 in per 10 minutes, the peak Rain The last 3:16, play by play 50% 1 2 3:16 2:24 1:56 1:20 1:01 0:45 0:17 0:08 Final 50% 10% 25% Q1 Q2 Q3 Q4 41% at half Duke Georgia Tech Lost 25-28 Scores Duke G. Tech Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 0 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 6 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 1 comments a minute Duke fans: 0 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 4 comments a minute Duke fans: 5 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 0 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 2 comments a minute Duke fans: 3 comments a minute Duke fans: 3 comments a minute Duke fans: 3 comments a minute Duke fans: 2 comments a minute Duke fans: 0 comments a minute Duke fans: 2 comments a minute Duke fans: 3 comments a minute Duke fans: 1 comments a minute Duke fans: 3 comments a minute Duke fans: 4 comments a minute Duke fans: 3 comments a minute Duke fans: 5 comments a minute Georgia Tech fans: 0 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 0 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 10 comments a minute Georgia Tech fans: 7 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 7 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 1 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 3 comments a minute Georgia Tech fans: 2 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 6 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 5 comments a minute Georgia Tech fans: 8 comments a minute Georgia Tech fans: 4 comments a minute Georgia Tech fans: 7 comments a minute 0.01 in per 10 minutes, the peak Rain The last 3:16, play by play 50% 1 2 3:16 1:56 1:01 0:17 Final
See it from Duke’s side The two plays that swung it
1 Q4 2:40 Sheppard 5-yd TD run, Duke goes ahead 25-21 Georgia Tech 54% → 32% (−22) 2 Q4 0:54 Maddox 1-yd TD run, Georgia Tech goes ahead 28-25 Georgia Tech 48% → 77% (+29) The two plays that swung it
1 Q4 2:40 Sheppard 5-yd TD run, Duke goes ahead 25-21 Duke 46% → 68% (+22) 2 Q4 0:54 Maddox 1-yd TD run, Georgia Tech goes ahead 28-25 Duke 52% → 23% (−29) 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.
Q2 9:08 Officials rule unnecessary roughness on Mendoza pass, sparking outrage from both sides Quoted at the top of the page. Q3 4:38 Eget leads Duke to a touchdown as Georgia Tech fans lament their third-down defense easy 2 pts im sick of this defense i really truly am r/CFB game thread Watching this defense makes me sick r/CFB game thread Q4 4:33 Duke fans fear Georgia Tech will blow another late lead as Duke scores to take the lead If you told me before the game we would have 2:40 and all timeouts needing a TD to win it, I'd have been pretty happy given how ass we actually are. Win or lose - sorry to you… r/CFB game thread Can we just skip to 3rd down so they can score now r/CFB game thread Q4 1:01 Georgia Tech fans panic as Duke drives with 54 seconds left If you aren't fully expecting Duke to score here you aren't a real Georgia Tech fan r/CFB game thread tech loves losing r/CFB game thread Q4 0:08 Duke fans rip coach for wasting timeout before missed field goal Duke isn’t nearly as good as its record suggests. Georgia Tech isn’t as bad as their record suggests. Both teams are still pretty damn bad, with Duke being slightly worse. r/CFB game thread The most predictable miss in football history r/CFB game thread Georgia Tech’s chance to win after every play. How to read this chart Starts from the pregame line (Duke -4.5), at 45% for Georgia Tech (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 Georgia Tech or Duke flair (615 and 343); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to. The blue strip under the chart is the weather at the airport. 0.00 to 0.08 in of rain at two airports, heaviest in the first quarter. Measured at Atlanta/fulton Co. airport, 7.3 miles away. Full conditions below. Watch the plays The bar and the arrow show Georgia Tech’s chance to win after each play; the logo is the team the play helped.
Play all in order Q1, 8:47 Mendoza 5-yd TD pass to Allen Georgia Tech goes ahead 7-0 Q1, 8:47 · Georgia Tech 7, Duke 0 ▲10% Georgia Tech’s chance to win, 57% to 67% ▲10% Georgia Tech’s chance to win, 57% to 67% ▶ Watch from this playESPN College Football Q2, 14:20 Sheppard 5-yd TD run ties it 7-7 Q2, 14:20 · Georgia Tech 7, Duke 7 ▼17% Georgia Tech’s chance to win, 60% to 43% ▼17% Georgia Tech’s chance to win, 60% to 43% ▶ Watch from this playESPN College Football Q2, 7:37 Maddox 5-yd TD run Georgia Tech goes ahead 14-7 Q2, 7:37 · Georgia Tech 14, Duke 7 ▲19% Georgia Tech’s chance to win, 52% to 71% ▲19% Georgia Tech’s chance to win, 52% to 71% ▶ Watch from this playESPN College Football Q3, 10:29 Maddox 60-yd TD run Georgia Tech leads 21-10 Q3, 10:29 · Georgia Tech 21, Duke 10 ▲15% Georgia Tech’s chance to win, 68% to 83% ▲15% Georgia Tech’s chance to win, 68% to 83% ▶ Watch from this playESPN College Football Q3, 3:18 Eget 8-yd TD pass to Richardson cuts it to 21-18 Q3, 3:18 · Georgia Tech 21, Duke 18 ▼18% Georgia Tech’s chance to win, 80% to 62% ▼18% Georgia Tech’s chance to win, 80% to 62% ▶ Watch from this playESPN College Football Q4, 2:40 Sheppard 5-yd TD run Duke goes ahead 25-21 Q4, 2:40 · Georgia Tech 21, Duke 25 ▼22% Georgia Tech’s chance to win, 54% to 32% ▼22% Georgia Tech’s chance to win, 54% to 32% ▶ Watch from this playESPN College Football
Every drive Georgia Tech scored on 4 of its 10 drives; Duke on 4 of its 10.
Georgia Tech’s drives are teal, Duke’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.
own goal goal line Q1 Georgia Tech: Touchdown, from 78 yards out to 0 Touchdown Duke: Punt, from 75 yards out to 62 Punt Georgia Tech: Turned over on downs, from 55 yards out to 36 Downs Duke: Touchdown, from 64 yards out to 0 Touchdown Q2 Georgia Tech: Punt, from 75 yards out to 70 Punt Duke: Punt, from 78 yards out to 60 Punt Georgia Tech: Touchdown, from 92 yards out to 0 Touchdown Duke: Field goal, from 75 yards out to 18 Field goal Georgia Tech: Punt, from 82 yards out to 60 Punt Duke: End of half, from 86 yards out to 7 End of half Q3 Duke: Punt, from 75 yards out to 51 Punt Georgia Tech: Touchdown, from 91 yards out to 0 Touchdown Duke: Touchdown, from 75 yards out to 0 Touchdown Georgia Tech: Punt, from 91 yards out to 84 Punt Duke: Punt, from 74 yards out to 61 Punt Q4 Georgia Tech: Punt, from 91 yards out to 57 Punt Duke: Touchdown, from 70 yards out to 0 Touchdown Georgia Tech: Touchdown, from 61 yards out to 0 Touchdown Duke: Missed field goal, from 75 yards out to 16 Missed FG Georgia Tech: End of game, from 80 yards out to 82 End of game “There is too much time left for me to feel safe” A Georgia Tech fan When fans got loud Busy
The loudest stretch was the finish.
Jump to the loudest stretch
The jump was busy; the crowd was steady.
First Second Third Fourth Georgia Tech fans Duke fans usual Too close to call on 65% of plays. The winner fell to 13%.
What it cost Duke’s chance to make the playoff fell from 2% to 1%.
Make the playoff
Duke · lost 2% → ▼ 1%
Georgia Tech · won 0% → 0%
Win the conference
Duke · lost 2% → ▼ 1%
Georgia Tech · won 0% → 0%
Before the game (October 9, 2026) → after this result, in our model.
Box score Georgia Tech 28, Duke 25
Georgia Tech covered +4.5 by 7.5. The total, 53, went over 45.5.
Duke Georgia Tech Total yards Duke 418 Georgia Tech 383 418 383 Passing yards Duke 259 Georgia Tech 218 259 218 Rushing yards Duke 159 Georgia Tech 165 159 165 First downs Duke 28 Georgia Tech 21 28 21 Turnovers Duke 0 Georgia Tech 0 0 0 Time of possession Duke 35:26 Georgia Tech 24:34 35:26 24:34 Team totals Duke Georgia Tech Total yards 418 383 Passing 26 of 42, 259 yds 23 of 30, 218 yds Rushing 35 for 159 yds 27 for 165 yds First downs 28 21 Third down 10 of 17 4 of 10 Fourth down 1 of 1 1 of 2 Turnovers 0 0 Penalties 6 for 71 yds 11 for 110 yds Time of possession 35:26 24:34
Duke leaders Passing Walker Eget 26 of 41, 259 yds, 1 TDRushing Nate Sheppard 27 for 99 yds, 2 TD; CJ Campbell 6 for 46 ydsReceiving Nate Sheppard 7 for 91 yds; Jayden Moore 1 for 42 ydsGeorgia Tech leaders Passing Alberto Mendoza 23 of 30, 218 yds, 1 TDRushing Trelain Maddox 10 for 81 yds, 3 TD; Justice Haynes 14 for 69 ydsReceiving Jordan Allen 10 for 99 yds, 1 TD; Isaiah Fuhrmann 2 for 27 ydsRain for part of the game 68° at kickoff · 0.00 to 0.08 in of rain at two airports · wind 9 mph from the east-northeast, mostly across the field, gusts to 21
October game-day temperatures at Bobby Dodd Stadium
Win chance with rain, wind and thunder from the nearest airport, by game time Q1 Q2 Q3 Q4 Georgia Tech favored Duke favored 100% Win chance Georgia Tech Rain inches per 10 min 0.1 in Wind mph, average and gusts 20 mph 40 mph Win chance with rain, wind and thunder from the nearest airport, by game time Q1 Q2 Q3 Q4 Georgia Tech favored Duke favored Rain · inches per 10 min 0.1 in Wind · miles per hour 20 40 Drag along the chart, or step through the game.
Fourth quarter, 0:54 left6:47 p.m.
Duke 25, Georgia Tech 28 · Georgia Tech 77% to win
no rain · wind 10 mph from the east-northeast, mostly across the field · 66°
Maddox 1-yd TD run, Georgia Tech goes ahead 28-25
Previous play Next play
Jump to Rain already falling at kickoff · first Biggest swing: 29 points of win chance · fourth Where this weather comes from Measured at Atlanta/fulton Co. airport, 7.3 miles away, and Atlanta/dekalb airport, 8.8 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.
Matchups Biggest mismatch: Duke’s EPA/play against Georgia Tech, 71 points Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.
Duke’s EPA/play against Georgia Tech’s defense
71 points weaker stronger 50th Duke offense, 87th percentile · Georgia Tech defense, 16th
Duke’s passing EPA against Georgia Tech’s defense
64 points weaker stronger 50th Duke offense, 80th percentile · Georgia Tech defense, 16th
Duke’s explosive plays against Georgia Tech’s defense
49 points weaker stronger 50th Duke offense, 80th percentile · Georgia Tech defense, 31st
Season profile, all the rows Season profile Duke Georgia Tech
EPA/play, offense
Duke · 87 Georgia Tech · 63 EPA/play, defense
Duke · 60 Georgia Tech · 16 Success rate, offense
Duke · 53 Georgia Tech · 61 Success rate, defense
Duke · 66 Georgia Tech · 33 Explosive-play rate, offense
Duke · 80 Georgia Tech · 63 Explosive-play rate, defense
Duke · 76 Georgia Tech · 31 Rush EPA, offense
Duke · 74 Georgia Tech · 45 Rush EPA, defense
Duke · 89 Georgia Tech · 29 Pass EPA, offense
Duke · 80 Georgia Tech · 73 Pass EPA, defense
Duke · 35 Georgia Tech · 16 The series Georgia Tech leads the series 56-35-1
92 meetings since 1933 · Georgia Tech has won the last 5
Georgia Tech won Duke won 1933: Georgia Tech by 6 1934: Duke by 20 1935: Georgia Tech by 6 1936: Duke by 13 1937: Duke by 1 1938: Duke by 6 1939: Duke by 1 1940: Duke by 34 1941: Duke by 14 1942: Georgia Tech by 19 1943: Duke by 7 1944: Duke by 6 1945: Duke by 8 1946: Georgia Tech by 14 1947: Georgia Tech by 7 1948: Georgia Tech by 12 1949: Duke by 13 1950: Duke by 9 1951: tie 1952: Georgia Tech by 21 1953: Georgia Tech by 3 1954: Duke by 1 1955: Georgia Tech by 27 1956: Georgia Tech by 7 1957: Georgia Tech by 13 1958: Georgia Tech by 2 1959: Duke by 3 1960: Duke by 6 1961: Georgia Tech by 21 1962: Georgia Tech by 11 1963: Georgia Tech by 24 1964: Georgia Tech by 13 1965: Georgia Tech by 12 1966: Georgia Tech by 41 1967: Georgia Tech by 12 1968: Duke by 16 1969: Georgia Tech by 13 1970: Georgia Tech by 8 1971: Georgia Tech by 21 1972: Duke by 6 1973: Georgia Tech by 2 1974: Duke by 9 1975: Georgia Tech by 15 1976: Duke by 24 1977: Duke by 1 1978: Duke by 18 1979: Georgia Tech by 10 1980: Duke by 5 1981: Duke by 14 1982: Duke by 17 1983: Duke by 6 1984: Georgia Tech by 28 1985: Georgia Tech by 9 1986: Georgia Tech by 28 1987: Duke by 34 1988: Duke by 10 1989: Duke by 11 1990: Georgia Tech by 17 1991: Georgia Tech by 11 1992: Georgia Tech by 3 1993: Georgia Tech by 33 1994: Duke by 15 1995: Georgia Tech by 16 1996: Georgia Tech by 26 1997: Georgia Tech by 3 1998: Georgia Tech by 28 1999: Georgia Tech by 7 2000: Georgia Tech by 35 2001: Georgia Tech by 27 2002: Georgia Tech by 15 2003: Duke by 24 2004: Georgia Tech by 17 2005: Georgia Tech by 25 2006: Georgia Tech by 28 2007: Georgia Tech by 17 2008: Georgia Tech by 27 2009: Georgia Tech by 39 2010: Georgia Tech by 10 2011: Georgia Tech by 7 2012: Georgia Tech by 18 2013: Georgia Tech by 24 2014: Duke by 6 2015: Duke by 14 2016: Georgia Tech by 3 2017: Duke by 23 2018: Duke by 14 2019: Duke by 18 2020: Georgia Tech by 23 2021: Georgia Tech by 4 2022: Georgia Tech by 3 2024: Georgia Tech by 10 2025: Georgia Tech by 9 1933 2025 2025 Georgia Tech 27-18 Georgia Tech won 27-18 at Duke. Chance to win started at 29%, low 20%, high 97%. 2024 Georgia Tech 24-14 Georgia Tech won 24-14 vs Duke. Chance to win started at 81%, low 35%, high 99%. 2022 Georgia Tech 23-20 Georgia Tech won 23-20 vs Duke. Chance to win started at 45%, low 33%, high better than 99%. 2021 Georgia Tech 31-27 Georgia Tech won 31-27 at Duke. Chance to win started at 63%, low 29%, high 95%. 2020 Georgia Tech 56-33 Georgia Tech won 56-33 vs Duke. Chance to win started at 41%, low 27%, high better than 99%. Each line is Georgia Tech’s chance to win through that meeting. Georgia Tech is 5-0 in the meetings since 2018 that were still close in the fourth quarter.
Line, fans and home field The betting line, and the fans Georgia Tech fans are in a better mood than Duke fans (35th vs 10th among FBS fanbases), even with Duke favored.
50-50 Model · 28% Line · 36% Georgia Tech fans · 35th Duke fans · 10th Duke Georgia Tech Model · 28% Line · 36% Georgia Tech fans · 35th Duke fans · 10th Duke favored by 4.5 · Total 45.5
How games like this usually go Duke by 4.5, on the usual path until 0:08 left in the fourth 50% 90% Q1 Q2 Q3 Q4 50% 90% Q1 Q2 Q3 Q4 Half of games 8 in 10 games This 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 2.5 points toward Georgia Tech.
opened +7 now +4.5 The total fell 3 points.
opened 48.5 now 45.5 Spread: +7 → +4.5 · Total: 48.5 → 45.5
The books’ cut: 4.3%, the margin built into the odds
Home field Georgia Tech has had no measurable home edge since 2018 — −0.1 points (±4.1), home against road — 3rd percentile of FBS.
45% at home, 40% on the road against FBS opponents (20-24 home, 17-26 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 -7.7 at home vs. away over 94 games — outside the ±6.1 noise, one of the few buildings where results say more.
The visitors travel about 345 miles to get here.
Last meeting in our History pages