PHOTOS: Panthers Opening Home Game Recap Against Buffalo Bills

Yesterday marked the first home game for the Panthers' 2017 season. While it may have provided a win (9-3), it was a game that was survived through field goals and left much to be desired. Here are a few key events that made yesterdays game.

Greg Olsen's Broken Foot

Tight end Greg Olsen is set to be out for around six weeks following a foot injury he sustained in the first half. Olsen returned from the locker room on crutches and wearing a boot, after the game he told reporters that his foot was broken and stated "I am going to miss a lot of games."

Last season Greg Olsen became the first tight end in NFL history to have three consecutive seasons with 1,000 yards receiving.

Side Judge Injured

Side judge James Coleman was taken to the Buffalo locker room by training staff after he collided with a Bills coach on the sideline while following a third down completion from QB Tyrod Taylor to RB Mike Tolbert.

Buffalo received an unsportsmanlike conduct penalty on the play and the game continued without a side judge.

Head coach Sean Mcdermott described it as an "unfortunate situation" and stated that "We got to do a better job of staying back." via ESPN

No Touchdowns

The defense of both the Panthers and Bills were in each others faces the entire game. The Panthers kept Tyrod and McCoy subdued while the Bills made a whopping 6 sacks on Newton, almost putting him on the bench.

Graham Gano retains his perfect kicking record for this season making three field goals for the Panthers that ultimately gave them the win.

Close Bills Win

The Bills gave the Panthers a run for their money in the last two minutes of the game ending with Tyrod Taylor making a 38 yard pass to rookie Zay Jones with just 14 seconds remaining on the clock. However the pas was slightly overthrown and Jones was unable to keep his grip on the ball, giving Carolina the win.