Here's a look at some of the positives and negatives from the Patriots 23-21 win over the Bills.
After a brief injury scare, Amendola returned to the field and had himself a monster game, finishing with 10 catches for 104 yards.
A groin injury, while rarely season-ending, can be a painful injury and Amendola played through it and was the most clutch player on the field on Sunday.
With seven catches for 79 yards and two touchdowns, Edelman reminded us all that he almost stole Wes Welker's job last season.
Edelman showcased his precise route running and underrated burst. He looks poised for a big season, especially while the rookies are brought up to speed.[Related: Patriots lack identity in victory]
Vereen rushed for a career-high 101 yards--good for over seven yards per carry.
He was also a huge presence in the passing game, reeling in seven catches for 58 yards.
It's starting to make a lot of sense why the Patriots didn't try all that hard to keep Danny Woodhead around.
With all the turnovers, the Patriots defense was put in a lot of bad situations in this game, but the unit fought through it and put together an overall solid performance, particularly on third down.
They finished 4/13 (30 percent) on third down, which is terrific.
The rookie wide receiver who led the team (and the league) in preseason receptions, didn't look quite as sharp in his NFL debut. He dropped a few passes and looked a little lost at times.
He was targeted 14 times yet only grabbed four catches for 42 yards. Four catches is respectable, but the thought here is that he should have had closer to 10.
By far the biggest down of the day was the Patriots' ball security (or lack thereof).
They coughed up the ball three times. Stevan Ridley lost a fumble, and Tom Brady uncharacteristically fumbled the ball and threw an interception.
You won't win a lot of games in this league if you don't take care of the ball.
The Patriots were lucky to come away with the win.
James DiMaio is a Yahoo contributor who also covers the NFL and the New England Patriots for Bleacher Report.Follow James on Twitter @JamesDiMaio or visit his profile .
- Sports & Recreation
- American Football
- New England Patriots
- Danny Amendola
- Buffalo Bills
- Julian Edelman