Here's a breakdown of the Buffalo Bills' 26-16 victory against the Denver Broncos Sunday at New Era Field:
Credibility building: By beating the Broncos, who were 2-0 and coming off of a blowout victory against the Dallas Cowboys, the Bills gained some credibility after an offseason of moves that lowered expectations and a pathetic offensive showing in last week's 9-3 loss against the Carolina Panthers.
The Bills' passing game finally showed signs of life, thanks in no small part to offensive coordinator Rick Dennison incorporating more moving-pocket plays into the offense. That tapped into Tyrod Taylor's strength, which is his mobility. He finished with 20 completions in 26 attempts for 213 yards and two touchdowns, with a passer rating of 126.
Defense does it again: The Bills' defense, which had been their lone bright spot through two games, looked solid once again. It intercepted Trevor Siemian twice, sacked him three times, and did a decent job of preventing the Broncos' running game from taking control.
Player of the game: Tre'Davious White. The Broncos picked on the rookie cornerback all day, and he stood up to the challenge. White had an interception and broke up four passes.
Fellow cornerback E.J. Gaines was a strong contender for this honor as well, with an interception and three breakups, including a big one on the Broncos' final drive.
Tyrod's milestones: Taylor's 2-yard touchdown pass to Andre Holmes, who caught it off of a deflection by fellow receiver Zay Jones, gave the quarterback 40 TD throws for his career.
Taylor has moved into seventh place on the team’s all-time completions list with, surpassing J.P. Losman's 558.
Hauschka makes history: Stephen Hauschka became the first Bills kicker to connect on two 53-plus yard field goals in the same game. His four field goals were from 49, 55, 53 and 27 yards.
McCoy hits 400/9,000: LeSean McCoy became the third active running back with 400 receptions and 9,000 rushing yards.
Counting the house: The Bills announced that 68,865 tickets were distributed on an extremely hot, picture-perfect day with not a cloud in sight. There was a stunningly strong representation of orange jerseys in the stands (for the record, the Broncos wore their road white jerseys).
Up next: A trip to Atlanta to face the defending NFC-champion Falcons next Sunday begins a two-game stretch on the road (the other game is at Cincinnati) before the Bills have their bye.