Buffalo
Bills
0-2
16
FINAL
33
San Francisco
49ers
0-2
AI Recap
AI RECAP
Franchise Hub Beat· 7h ago
In a decisive Week 3 matchup, the San Francisco 49ers took down the Buffalo Bills with a final score of 33-16, solidifying their position early in the 2028 season. The victory not only boosts the 49ers' confidence but also keeps them firmly in contention for a playoff spot as they look to build momentum moving forward. Leading the charge for San Francisco was quarterback Dante Moore, who threw for 249 yards and showcased his ability to distribute the ball effectively. Christian McCaffrey was a force on the ground, racking up 101 rushing yards, while Mike Evans proved to be a reliable target, finishing with 95 receiving yards. Together, they formed a potent offensive trio that consistently challenged the Bills' defense. While the 49ers' offense shined, their defense played a crucial role in the outcome as well, particularly with Deommodore Lenoir's interception that halted a potential scoring drive from Buffalo. Despite the Bills' standout performance from Jaycee Horn, who notched eight total tackles, they struggled to contain San Francisco's playmakers. The turning point came in the third quarter when Lenoir's pick allowed the 49ers to extend their lead, ultimately sealing the game and showcasing their balanced attack on both sides of the ball.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Dante MooreQB372568%2490086.4
Josh AllenQB261350%910142.3
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB141017.2500190
Josh AllenQB7527.4281250
James Cook IIIHB9515.7170140
Kaelon BlackHB15291.9—380
Dante MooreQB273.5—040
Brian CalhounHB252.5—030
Kewan LaceyHB331.0—041
Elijah HigginsTE000.0—000
Will DisslyFB1-3-3.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Mike EvansWR79513.6140241
Elijah HigginsTE56713.4250291
De'Zhaun StriblingWR7618.7110190
Santonio HolmesWR4328.0120110
Noah FantTE4297.3100120
DJ MooreWR22010.020130
Devin HesterWR2126.03080
Kaelon BlackHB3103.310130
Calvin AustinWR199.07090
Christian McCaffreyHB166.05060
Will DisslyFB111.0—010
James Cook IIIHB1-2-2.0—000
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Jaycee HornCB80.5000
Deommodore LenoirCB30100
Clev LubinREDG41.5000
JT WoodsFS50.5000
Maxwell HairstonCB60000
Princewill UmanmielenREDG31.5000
Adon ShulerSS50000
Kip LewisMIKE50000
Christian BenfordFS40.5002
Nick MartinWILL50000
Lukas Van NessLEDG40000
Ephesians PrysockCB40001
Kool-Aid McKinstryCB40000
Cedric GraySAM40000
Terrel BernardMIKE30001
Dee AlfordCB30000
Barry CofieldDT20.5000
Romello HeightLEDG20010
Greg RousseauLEDG20000
Fred WarnerMIKE20000
Osa OdighizuwaDT10.5000
Marques SigleSS10000
Landon JacksonREDG10000
Nick BosaLEDG00.5000
Dre GreenlawWILL10000
Antonio CromartieCB10000
Bradley ChubbREDG10000
Isaiah Pola-MaoFS10000
Lewis CineSS00010
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Ryan StonehouseK0020
Eddy PineiroK44349