Buffalo
Bills
2-1
42
FINAL
21
Pittsburgh
Steelers
1-2
AI Recap
AI RECAP
Franchise Hub Beat· 17h ago
The Buffalo Bills topped the Pittsburgh Steelers 42-21 in a decisive Week 4 matchup of the 2028 season. With both teams looking to solidify their playoff aspirations, the Bills pulled away early and never looked back, showcasing their offensive prowess. Josh Allen was the star of the show, throwing for 306 yards and five touchdowns, while also contributing on the ground with 23 rushing yards. DJ Moore was a key target, racking up 109 receiving yards and finding the end zone. The Bills' offense was relentless, consistently moving the ball and capitalizing on scoring opportunities. Defensively, the Bills made their presence felt, with T.J. Parker recording 1.5 sacks and Christian Benford snatching an interception. The turning point came in the second quarter when the Bills' defense forced a turnover that led to a quick touchdown, allowing Buffalo to extend their lead to a comfortable margin. With strong performances on both sides of the ball, the Bills proved they are a force to be reckoned with this season.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB171376%30651132.9
Demond WilliamsQB17953%801245.8
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Josh AllenQB12323.020230
James Cook IIIHB3186.070130
James PeoplesHB410.33020
Iverson HooksWR000.0—000
Bo MeltonWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
DJ MooreWR210954.5601910
Khalil ShakirWR48822.0183500
Dallas WilsonWR36220.7180241
Caleb OdomTE34113.731210
James PeoplesHB4297.322190
Eugene WilsonWR12626.0—0260
DK MetcalfWR2178.510140
Erick All JrTE199.04090
James Cook IIIHB166.02060
Germie BernardWR1-1-1.02000
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Christian BenfordCB20101
Eric WintersSS31000
Jordan HancockSS10100
Joey PorterCB10101
T.J. ParkerREDG11.5000
Greg RousseauLEDG11.5000
Daylen EveretteCB30000
Jamel DeanCB11000
Terrel BernardMIKE20000
Derrick HarmonDT20001
Tre'von MoehrigFS20000
Davison IgbinosunCB20001
Keon SabbFS20000
Troy AndersenMIKE10000
Maxwell HairstonCB10002
Kaleb Elarms-OrrWILL10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Drew StevensK0030
Sean O'HaireK0060