Bills at Cardinals
Buffalo Bills 21, Arizona Cardinals 13 · LEGACY REGS
Final Score
Bills 21 3 TD · 0 FG · 3 XP
Cardinals 13 1 TD · 2 FG · 1 XPSam Darnold 194 yds passingKewan Lacy 75 yds rushingMichael Wilson 82 yds receivingGreg Rousseau 5 tkl defenseTotal yards 299 · 290Passing yards 136 · 194Rushing yards 163 · 96Completions 18/32 · 22/37Yards per carry 5.1 · 5.1Recap
Franchise Hub Beat · 11d ago
In a hard-fought battle in Week 1 of the 2028 season, the Buffalo Bills topped the Arizona Cardinals with a final score of 21-13. The victory sets a strong tone for the Bills as they kick off their campaign, while the Cardinals will look to regroup after a challenging opener.
Sam Darnold led the Cardinals' offense with 194 passing yards and a touchdown, showcasing his ability to move the ball through the air. On the ground, Kewan Lacy was a standout for Buffalo, racking up 75 rushing yards and providing crucial support to the passing game. The Bills balanced their attack well, leaning on both their running and aerial assaults to secure the win.
Defensively, the Bills made key contributions to their success, with Greg Rousseau recording two sacks to disrupt Arizona's rhythm and Maxwell Hairston adding an interception that shifted momentum in Buffalo's favor. The turning point of the game came in the second half when Hairston's pick halted a promising Cardinals drive, allowing the Bills to extend their lead and ultimately secure the victory.
Box Score
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
Bills | ||||||
| Josh AllenQB | 18/32 | 56% | 136 | 0 | 0 | 66.6 |
Cardinals | ||||||
| Sam DarnoldQB | 22/37 | 59% | 194 | 1 | 1 | 71.2 |
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
Bills | |||||||
| Kewan LacyHB | 13 | 75 | 5.8 | 36 | 3 | 24 | 0 |
| James Cook IIIHB | 10 | 67 | 6.7 | 38 | 0 | 21 | 0 |
| Josh AllenQB | 9 | 21 | 2.3 | — | 0 | 6 | 0 |
| Dawson KnoxTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Cardinals | |||||||
| Jeremiyah LoveHB | 12 | 61 | 5.1 | 19 | 0 | 25 | 1 |
| Eric LivingstonHB | 6 | 30 | 5.0 | 5 | 0 | 11 | 0 |
| Sam DarnoldQB | 1 | 5 | 5.0 | — | 0 | 5 | 0 |
| Michael TriggTE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Michael WilsonWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
Bills | |||||||
| DJ MooreWR | 6 | 50 | 8.3 | 9 | 0 | 12 | 0 |
| Dawson KnoxTE | 3 | 38 | 12.7 | 9 | 0 | 18 | 1 |
| Jackson HawesTE | 4 | 26 | 6.5 | 9 | 0 | 9 | 0 |
| Skyler BellWR | 1 | 9 | 9.0 | 5 | 0 | 9 | 0 |
| Donte MoldenWR | 1 | 8 | 8.0 | 1 | 0 | 8 | 1 |
| Khalil ShakirWR | 1 | 3 | 3.0 | — | 0 | 3 | 0 |
| Kewan LacyHB | 2 | 2 | 1.0 | — | 0 | 1 | 0 |
Cardinals | |||||||
| Michael WilsonWR | 7 | 82 | 11.7 | 10 | 1 | 26 | 1 |
| Marvin Harrison JrWR | 6 | 62 | 10.3 | 13 | 0 | 24 | 1 |
| Trey McBrideTE | 5 | 40 | 8.0 | 14 | 0 | 21 | 0 |
| Michael TriggTE | 2 | 6 | 3.0 | 1 | 0 | 3 | 0 |
| Josh DownsWR | 1 | 5 | 5.0 | 4 | 0 | 5 | 0 |
| Eric LivingstonHB | 1 | -1 | -1.0 | 1 | 0 | 0 | 0 |
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
Bills | |||||
| Greg RousseauLEDG | 5 | 2 | 0 | 0 | 0 |
| Kaleb Elarms-OrrWILL | 6 | 1 | 0 | 0 | 0 |
| Maxwell HairstonCB | 4 | 0 | 1 | 0 | 1 |
| Christian BenfordCB | 6 | 0 | 0 | 1 | 1 |
| Terrel BernardMIKE | 5 | 0 | 0 | 0 | 1 |
| Davison IgbinosunCB | 4 | 0 | 0 | 0 | 0 |
| Jordan HancockSS | 3 | 0 | 0 | 0 | 0 |
| Elijah GriffinDT | 3 | 0 | 0 | 0 | 0 |
| Dee AlfordCB | 2 | 0 | 0 | 0 | 1 |
| T.J. SandersDT | 1 | 0 | 0 | 0 | 0 |
| Deone WalkerDT | 1 | 0 | 0 | 0 | 0 |
| Bradley ChubbREDG | 1 | 0 | 0 | 0 | 0 |
| Reddy StewardCB | 1 | 0 | 0 | 0 | 0 |
| Marcus RatcliffeFS | 1 | 0 | 0 | 0 | 0 |
Cardinals | |||||
| Craig WoodsonSS | 7 | 0 | 0 | 0 | 0 |
| Cole BishopFS | 6 | 0 | 0 | 0 | 1 |
| DeMarvion OvershownMIKE | 4 | 0 | 0 | 0 | 0 |
| Milton WilliamsDT | 3 | 0.5 | 0 | 0 | 0 |
| Denzel WardCB | 2 | 0.5 | 0 | 0 | 0 |
| Myles MurphyLEDG | 2 | 0.5 | 0 | 0 | 0 |
| Josh SweatREDG | 3 | 0 | 0 | 0 | 0 |
| Kader KohouCB | 3 | 0 | 0 | 0 | 3 |
| Brauntae JohnsonSS | 3 | 0 | 0 | 0 | 1 |
| Will JohnsonCB | 2 | 0 | 0 | 0 | 1 |
| Kaleb ProctorDT | 2 | 0 | 0 | 0 | 0 |
| Denzel BurkeCB | 1 | 0 | 0 | 0 | 0 |
| Walter Nolen IIIDT | 0 | 0.5 | 0 | 0 | 0 |
| Cody SimonWILL | 1 | 0 | 0 | 0 | 0 |
| Player | FG | XP | LNG |
|---|---|---|---|
Bills | |||
| Tyler BassK | 0/0 | 3 | 0 |
Cardinals | |||
| Charlie SmythK | 2/2 | 1 | 44 |
