Skip to main content
Week 2 · Final

Chiefs at Bills

Kansas City Chiefs 31, Buffalo Bills 28 · New World League

FinalNew World LeagueWeek 2

Final Score

Week 2
By the numbers
Chiefs 31 5 TD · 0 FG · 1 XPBills 28 4 TD · 0 FG · 2 XPPatrick Mahomes 337 yds passingKenneth Walker 77 yds rushingXavier Worthy 194 yds receivingGreg Rousseau 4 tkl defenseTotal yards 455 · 307Passing yards 325 · 239Rushing yards 130 · 68Completions 14/21 · 9/18Yards per carry 7.2 · 3.8

Recap

AI recap

Franchise Hub Beat · 3d ago

In a thrilling showdown, the Kansas City Chiefs narrowly defeated the Buffalo Bills, finishing with a final score of 31-28 in Week 2 of the 2027 season. Both teams were looking to establish momentum early in the year, but it was the Chiefs who came out on top in this tightly contested battle.

Patrick Mahomes was the star of the show, throwing for an impressive 337 yards and four touchdowns, showcasing his elite playmaking ability. Xavier Worthy was his top target, racking up 194 receiving yards, making crucial catches that kept the Chiefs' offense firing on all cylinders. Kenneth Walker added to the offensive effort with a solid 77 rushing yards, complementing Mahomes' aerial assault.

On the defensive side, the Bills were led by Greg Rousseau, who logged four total tackles and a sack, applying pressure on Mahomes throughout the game. However, it was a key interception by Terrel Bernard that shifted the momentum temporarily in favor of Buffalo. Despite the Bills' defensive efforts, the Chiefs' ability to capitalize on key opportunities ultimately sealed the victory, with Mahomes orchestrating a game-winning drive late in the fourth quarter.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Chiefs501031
Bills402228

Team Stats

Side by side
KCBUF
Total yards455307
Passing yards325239
Rushing yards13068
Completions14/219/18
Yards per carry7.23.8
Sacks13
Turnovers11
Touchdowns54
Field goals0/10/0
1st downs1913
3rd downs3/53/6
Penalties2-590-0

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Chiefs
Patrick MahomesQB14/2167%33741129.4
Bills
Josh AllenQB9/1850%25031112.2
Rushing9 players
PlayerATTYDSYPCYACTDLNGFUM
Chiefs
Kenneth WalkerHB11777.0250180
Patrick MahomesQB6498.221180
Xavier WorthyWR144.0—040
Rashee RiceWR000.0—000
Travis KelceTE000.0—000
Bills
James Cook IIIHB13534.1111170
Ray DavisHB2147.03090
Najee HarrisHB310.31040
Jarquez HunterHB000.0—000
Receiving12 players
PlayerRECYDSYPRYACTDLNGDROP
Chiefs
Xavier WorthyWR519438.8362780
Jalen RoyalsWR35117.0111300
Rashee RiceWR24120.550340
Kenneth WalkerHB23316.5271290
Skylar PearsonTE11212.080120
Travis KelceTE166.02060
Bills
Khalil ShakirWR17171.0551710
DJ MooreWR26030.011560
James Cook IIIHB34113.7311141
Keon ColemanWR13434.010340
Dawson KnoxTE12828.0220280
Dalton KincaidTE11616.060160
Defense21 players
Kicking2 players
PlayerFGXPLNG
Chiefs
Harrison ButkerK0/110
Bills
Joey SlyeK0/020