The Buffalo Bills beat the Dallas Cowboys 38–27 on Sunday.
The Bills (3-2) have won four straight and four of their last five games after a three-game losing streak.
The offense led by QB Tyrod Taylor scored four touchdowns in the first half, including two of them on touchdown drives.
Taylor finished the game with 1,068 passing yards and four touchdowns.WR Sammy Watkins had one of his best games of the season.
He scored three touchdowns and caught five passes for 81 yards.WR Percy Harvin had a career day with five catches for 77 yards and a touchdown.
WR Sammy Watkins scored three TDs in the game, including a 79-yarder.WR Brandon Tate had his second 100-yard game of the year with five receptions for 85 yards and three touchdowns.
TE Charles Clay had a touchdown catch for a career-high 109 yards and two touchdowns.CB Justin Hunter had his best game of his career.
He had five tackles and had two pass breakups.
WR Delanie Walker had a couple of nice plays, including an interception.LB Kiko Alonso had a good game for the Bills with five tackles.
LB Kiko Alenrich had a nice play with a sack and forced fumble.DT Justin Smith had a great game with five pressures and a sack.
DT T.J. Watt had a tackle for loss and had three tackles.DT Marcus Smith had two tackles for loss.LB Myles Jack had a sack for a loss and an interception return for a touchdown in the fourth quarter.
LB Jordan Phillips had an interception returned for a TD.LB Kyle Wilber had a block on WR Sammy Williams for a gain of 15 yards.CB Ryan Clark had two interceptions returned for touchdowns in this game.CB Chris Culliver had a pass breakup on WR Tyreek Hill for a 14-yard touchdown return.CB A.J., a free agent signing in free agency, had a safety on WR Corey Fuller for a 15-yard loss.WR Tyreek West had a reception for a 7-yard TD.WR Marqise Lee had a 4-yard reception for another score.WR Kenny Britt had a 5-yard gain for a 17-yard catch.WR DeAndre Hopkins had a 12-yard run for another touchdown.WR DeVante Parker had a 21-yard score.CB Dezmon Briscoe had a 10-yard interception return and a 4.5-yard pass breakup.WR Rashad Greene had a 27-yard punt return for another TD.CB Kyle Fuller had a 25-yard return for the touchdown.CB Marcell Dareus had a 2-yard sack on WR Terrance Williams for the score.
CB T.Y. Hilton had a 7.5 yard return for an additional touchdown.DE Antonio Smith had six tackles for the game.
DE Antonio Morrison had two sacks.DE Jonathan Bullard had a hit on WR Travis Benjamin for a 16-yard penalty.
DE Anthony Chickillo had a penalty on WR Kenny Britt for a holding penalty.WR T.D. Lang had a 13-yard fumble return for touchdowns.DE Robert Ayers had a 17,000-yard receiving season.CB Ronald Darby had five pass break-ups for a season-high six interceptions.
CB DeMarcus Ware had four pass break up for touchdowns for the season, including his first career touchdown.DT Ryan Smith had five sacks.
DT DeMarcus Walker had four sacks.WR Corey Fuller had one reception for two yards.
WR DeAndre Hill had two receptions for 19 yards.TE Jared Cook had two catches for 10 yards.
TE Zach Ertz had a two-yard kickoff return for scores.QB Aaron Rodgers had a perfect game for 4,000 yards passing, including one game with 4,814 passing yards.QB Marcus Mariota had a flawless game for 6,988 yards passing.QB Jameis Winston had a terrible game for 5,856 yards passing and two interceptions.QB Matt Ryan had a mediocre game for 3,964 yards passing with one interception.