Buffalo takes control early
Josh Allen threw three touchdown passes and ran for two more as the Buffalo Bills defeated the Detroit Lions 41-31 at Highmark Stadium in Week 2. Buffalo moved to 2-0, while Detroit fell to 1-1 despite another 31-point outing. The Bills established the margin in the first half. They outscored Detroit 14-0 in the opening quarter and took a 27-10 lead into halftime. Each team scored seven points in the third quarter, leaving the Lions down 34-17 entering the fourth. Detroit outscored Buffalo 14-7 in the final period, but that push was not enough to erase the early deficit. The Bills followed their 36-31 opening win over Houston with another game above 35 points.
Allen and Cook drive the offense
Allen completed 20 of 31 passes for 248 yards and added 69 rushing yards on 14 carries. His production through the air and on the ground gave Buffalo multiple ways to attack. James Cook III supplied 135 yards and a touchdown on 21 carries. Dalton Kincaid led the listed Buffalo receivers with seven catches for 95 yards and a touchdown on eight targets. Keon Coleman caught all six of his targets for 63 yards, while Joshua Palmer turned one reception into a 43-yard touchdown.
St. Brown leads Detroit's response
Jared Goff finished 26-of-38 for 327 yards and four touchdowns. Amon-Ra St. Brown accounted for 142 of those yards and two scores, catching nine passes on 13 targets. Jahmyr Gibbs contributed in both phases, running 16 times for 52 yards and catching six of eight targets for 61 yards and a touchdown. Sam LaPorta added six receptions for 52 yards and a score on seven targets. Detroit matched its scoring total from a 31-30 opening win over New Orleans, but Buffalo's early advantage demanded more than the Lions could produce.
Fantasy production follows the scoring
Allen led the game's PPR scoring with 40.8 points, followed by St. Brown at 35.2 and Goff at 29.8. Gibbs' receiving work helped him reach 23.3 points despite finishing with 52 rushing yards. Kincaid delivered 22.5 points, Cook scored 20.9 and LaPorta added 17.2. St. Brown's 13 targets and Kincaid's eight paired substantial receiving opportunities with touchdowns.
Week 3 brings home games for both
Detroit hosts the New York Jets on Sept. 27 at 1 p.m. ET. Buffalo stays home to face the Los Angeles Chargers at the same time.