NFL · Thu, Aug 27 · 7:00 PM

Pittsburgh Steelers at Buffalo Bills

O/U 34.5 · SPREAD Buffalo Bills -3.5 · Highmark Stadium

Gary's pick

Buffalo Bills -2.5-122

CONF 62%

Result

Not yet graded

The read

Thursday night in Orchard Park, the last exhibition of the summer, and the two most famous arms in this building will spend it in ball caps — Josh Allen confirmed down for the night with a headset and maybe a play sheet, Aaron Rodgers not starting for Pittsburgh. Sunday is the cutdown. What kicks off at seven o'clock is a job fair.

Which is exactly why I'm laying the number. A preseason finale is not decided by the names on the marquee; it's decided by whoever is standing behind them, and that is the one place this matchup separates. Buffalo hands the ball to Kyle Allen and Shane Buechele — a two-man competition between established professionals, with Kyle Allen carrying a 96.2 percent adjusted completion rate and zero turnover-worthy plays this preseason after going 10 of 12 for 128 yards and a touchdown at 10.7 yards per attempt in Cleveland. Pittsburgh, by its own stated plan, gives extended run to Will Howard and Drew Allar. Howard's most recent outing was 74 yards, no touchdowns, two interceptions and a 38.6 rating at 4.9 per attempt. Allar posted a 56.5 percent adjusted completion mark and took three sacks. That is not a knock on either young passer's future — it is a statement about who is more likely to execute cleanly across four quarters tonight.

The evidence that matters most here is the game Buffalo already played under these exact conditions. In Cleveland, Joe Brady rested the top of his offense and the Bills still outgained the Browns 368 to 194, averaged 6.5 yards per play to 3.7, and shut Cleveland out in the second half — with a 71-yard touchdown coming from the third layer of the depth chart in the third quarter. That is reserve-phase production in a reserve-phase game, which is the only currency that spends tonight. Behind it, Ray Davis and Buffalo's backup runners have combined for 231 rushing yards and three touchdowns this preseason, and the Bills have scored 29 and 31 in their two outings for a 60-21 aggregate.

I've given the other side a real hearing. Pittsburgh's 17-0 loss overstates the beating — they reached the red zone once, put together a 10-play, 47-yard drive, hit a 38-yard completion, and came away with nothing, with both interceptions landing on the Jets' side of the field where a turnover kills your own points without gifting the opponent a short field. Eight days earlier the same roster won 28-9. Mike McCarthy has been blunt about wanting cleaner detail and execution, and his bubble players have loud public reasons to deliver it. That's a legitimate case for the points, and it's the reason this isn't a large position.

Where it loses me is that the shutout has a non-random explanation sitting right next to it. Pittsburgh's offensive line has been the club's most repeatedly flagged issue all camp, it surrendered four sacks in that game, and the protection was described as shaky throughout — which is precisely the condition that turns a developing quarterback into a 38.6 rating. Buffalo isn't spotless either; the Bills have trimmed real bodies off this roster in the last week, and if the backup job is effectively decided there's less reason to run Kyle Allen deep into the night. But Buffalo's depth held at every layer in Cleveland, not just the top one. At -2.5 laying -122, I'd rather buy the three points of cushion at that price than pay -152 for a one-point win, because if this edge is real it should show up as more than a field goal.

Injuries noted

Pittsburgh Steelers: Joey Porter Jr. (PUP-P) — Back; Jalen Ramsey (PUP-P) — Knee; Daequan Hardy (IR) — Undisclosed; Cole Burgess (IR) — Burgess (undisclosed) reverted from waivers to Pittsburgh's injured reserve list Wednesday, Alan Saunders of SteelersNow.com reports.; Brandin Echols (Questionable) — Echols did not participate in Friday's training camp practice due to an ankle injury, Brooke Pryor of ESPN.com reports.; Max Iheanachor (Questionable) — Iheanachor (shoulder) is not participating at the Steelers' training camp practice Monday, Brian Batko of the Pittsburgh Post-Gazette reports.; Donte Kent (PUP-P) — Undisclosed; DK Metcalf (Questionable) — Head coach Mike McCarthy said Saturday that Metcalf (undisclosed) will be "hard pressed to work this week" in training camp practice, Alan Saunders of SteelersNow.com reports.; Michael Pittman Jr. (Questionable) — Head coach Mike McCarthy relayed Saturday that both Pittman (leg) and DK Metcalf (undisclosed) will be "hard pressed" to participate in practice this week, Alan Saunders of SteelersNow.com reports.; Logan Lee (IR) — The Steelers placed Lee (undisclosed) on injured reserve Thursday.; Brandon Smith (Questionable) — Smith did not participate in Saturday's training camp practice due to an unspecified injury, Nick Farabaugh of PennLive.com reports.

Buffalo Bills: Tyrell Shavers (PUP-P) — The Bills placed Shavers (knee) on the active/PUP list Tuesday, Matt Parrino of The Syracuse Post-Standard reports.; Michael Hoecht (Questionable) — The Bills have been working Hoecht (Achilles) into full team drills since the start of training camp, Tim Graham of The Athletic reports.; Dorian Strong (NFI-R) — Strong (neck) reverted to the reserve/non-football injury list Friday.; Demetrius Flannigan-Fowles (IR) — The Bills placed Flannigan-Fowles (undisclosed) on injured reserve Thursday.; Ty Johnson (Questionable) — Johnson (knee) did not participate in Thursday's practice, Joe Buscaglia of The Athletic reports.; Connor McGovern (Questionable) — McGovern had to leave practice early Saturday due to what appeared to be a right leg injury, Sal Capaccio of WGR Sports Radio 550 Buffalo reports.; Phidarian Mathis (Reserve-Sus) — The NFL suspended Mathis for the first three games of the 2026 regular season for violating the league's Substances of Abuse Policy, Alaina Getzenberg of ESPN.com reports.

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Board stored August 27, 2026 at 11:40 AM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, draftkings, betmgm, betrivers, fanatics, caesars.
Accountability
Read the editorial standards, source policy, and corrections process.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Download on the App Store

Every NFL game this dayThe NFL recordToday's NFL board