Here's a breakdown of the Buffalo Bills' 45-16 victory against the San Francisco 49ers Sunday at New Era Field:
Four in a row and counting: The Bills won their fourth consecutive game for the first time since 2008. They did it the same way they won their third in a row last week at Los Angeles: With LeSean McCoy's running and a solid defense.
The Bills rushed for 312 yards, their highest total since Nov. 22, 1992 against Atlanta.
How comfortable was the win? EJ Manuel took over at quarterback for Tyrod Taylor with 9:05 left in the game. And he even led a touchdown drive.
Player of the game: McCoy. He followed up last week's 150-yard performance against the Los Angeles Rams with a 140-yard day. He became the first Bills running back with at least three rushing touchdowns in a game since Willis McGahee at Seattle on Nov. 28, 2004 (four TDs). It was McCoy's first three-rushing-touchdown game since 2011 with the Philadelphia Eagles (against the Detroit Lions) and his third career three-rushing-TD game (counting two with the Eagles).
McCoy is the first NFL running back to rush for 100 yards in the first half of back-to-back games since Cincinnati’s Jeremy Hill on Dec. 14 and 22 in 2014.
Play of the game: McCoy's 22-yard run on third-and-20 late in the second quarter. He moved as if being controlled by a joy stick, starting left, then cutting right, then turning up field to pick up the first town. The run helped set up a 40-yard Dan Carpenter field goal just before halftime.
Play of the game II: McCoy's 38-yard run. He looked like he was exploded out of a cannon, similar to the way he ran in the Bills' victory against the Rams.
Tyrod's milestone: Taylor had a solid day of passing, throwing for 179 yards and two touchdowns. He surpassed 4,000 yards passing with the Bills. His 28 touchdown passes with the Bills and ranks ninth all-time in franchise history, moving ahead of the 27 of Rob Johnson.
Keep on sacking: Lorenzo Alexander became the first Bill with a six-game sack streak since Aaron Schobel in 2006. His eight sacks tie him with Mario Williams (2013) for the most sacks by a Bill in the first six games of the season.
That's 10: Robert Woods has 10 career touchdown receptions.
Counting the house: The Bills announced they distributed 70,003 tickets. Except for the pockets of 49ers fans in attendance, this was a fun day at the Cap.
Up next: After back-to-back games against NFC West opponents, the Bills take on their third AFC East opponent of the season when they travel to South Florida to face the Miami Dolphins.