,

Bills 41, Lions 31 — A $1 Million Bettor Found Out the Line Was Right

Josh Allen and the Bills routed the Lions 41-31 in the first regular-season game at the new Highmark Stadium, and a $1 million alternate-line bet on Detroit went down with it. Here's what the number was telling us all week.

Updated: September 19, 2026

,

3 min read

A bettor at Red Rock Resort put a million dollars down on the Lions Thursday night — an alternate line, Detroit +1.5, paying out at +150, so a win would’ve netted $1.5 million. Buffalo won by ten. That bet was never really that close, and I want to talk about why, because I think there’s a real lesson in how badly the market and the result lined up on this one.

The line opened Bills -3, -3.5 on Sunday and kept climbing all week, landing at a consensus -5.5 by kickoff. That’s a full two points of movement toward Buffalo in four days, and it wasn’t subtle — sharp money kept coming in on the Bills as the week went on, for reasons that turned out to be completely justified. Josh Allen threw three touchdowns and ran for two more in the first regular-season game at the new $2.1 billion Highmark Stadium, finishing with 317 total yards, and Buffalo converted 9 of 12 third downs while scoring on all but three drives. Detroit fell behind 21-0 before the second quarter was even over. A defense that’s now allowed 30-plus points in back-to-back games isn’t a fluke at this point, it’s a pattern, and the Lions’ offensive line couldn’t protect Jared Goff or open lanes for Jahmyr Gibbs well enough to keep pace.

I understand the appeal of that Lions bet, for what it’s worth. Dan Campbell’s teams have covered at a 25-14 clip since 2021 and won outright in 12 of those games — that’s a real, earned reputation for competing even when they shouldn’t. But reputation isn’t the same as roster health, and Detroit walked into Buffalo banged up on both lines against a team that’s 49-11 at home as a favorite since 2018. When a public-fade angle runs directly into a team’s actual current form, I’ll take current form every time, and Thursday backed that up early and often.

I’ll also cop to something while I’m at it: two weeks ago I wrote that Oklahoma was going to run away from Michigan by double digits in Ann Arbor, calling the Wolverines’ Week 1 offensive performance unsustainable against a Sooners team playing with real rhythm. Michigan won 17-10. I was wrong, plainly, and if you took Michigan off the back of that column, good for you — that’s a better outcome than I gave you a right to expect. I’d rather own that than pretend it didn’t happen, because the whole point of writing these every week is that the record is public, wins and misses both.

Buffalo’s now 2-0 with the league’s best home-favorite track record fully intact, and if Thursday night is any indication, backing Allen at home is going to keep being one of the more reliable plays on the board all season. The Lions, meanwhile, have a defense that needs fixing before Week 3, not after it.

Trending

Editor’s Pick

100% Sign up Bonus up to $500 at Everygame

Let's Go →

Editor’s Picks

  1. ★★★★★ 4.9
    2 Mystery Coins + 5 Cards Free New customers only, 21+. Claim 2 Mystery Coins and 5 Cards immediately upon registration and email verification. No purchase required. First-purchase offer: 25 Mystery Coins + 5 Cards for $9.99 (66% off).
  2. ★★★★★ 4.8
    50% match up to $200 on Xbet will match 50% of your First Credit Card Deposit in Bonus Bets. Minimum deposit $50. Match applies to first deposit only — choose crypto or card at signup. Bonus funds credited as free-play/bonus bets and must be wagered before withdrawal. Separate welcome offer available for casino play.
  3. ★★★★½ 4.7
    250% match up to $2,500 New customers only. Min deposit $25–$50 (verify). Use code WELCOME1 on first deposit. Bonus expires 7 days after activation. Slots/bingo/keno/scratch cards count 100% toward rollover; progressive slots do not contribute.
  4. ★★★★½ 4.5
    Deposit $10, Get $25 in Trade Credits New users only, 21+. Min deposit $10. Promo code required at sign-up. You get five $5 Trade Credits, each valid for 30 days. Credits can only be used on contracts priced $0.01–$0.60. Credits aren't withdrawable, but winnings from them are.

More news