Mare could have sent the game into overtime but shanked the kick wide left.
"I wish I could have another chance but it's disappointing," Mare said. "We work so hard all week and we got a week off. Everybody did their job and it came down to me toeing it up and I didn't do it. It's disappointing. I let the team down, the coaches down, the fans down, everybody. It's as much of a team sport as much as it is an isolated position as an individual. Throughout the game there were some good and bad things. Obviously I didn't do my job so I'll have to go back and fix it. It's tough. It's difficult when your team puts you in a position to succeed and they do everything they can to win a game and you don't come through. It's disappointing."
Mare had been 13 of 15 on field-goal attempts coming into the game.
The run defense has been an Achilles heel for the Panthers all year. They rank 29th in the league against the run.
"That was a challenge to stop (Peterson) and keep him contained," linebacker Dan Connor said. "We started out good, did a good job. They kept grinding out runs in the second half to keep the ball out of our offense's hands. We didn't do a good enough job. We should have caused a turnover or caused a three-and-out early on to let our offense do their thing. Seems like that might be what caused it."
"A little bit. We were trying to shuttle guys in and out," Rivera said. "Try to get them as fresh as we can. We were actually pretty thin at a couple positions. We were thin at corner today for an unfortunate situation. When Thomas Williams got dinged, Omar Gaither ended up playing a little bit more than we expected him to have to play. It's unfortunate. When you are next up you have to be ready to go."
Gross otherwise played a great game against Allen, but the one play hurt.
"I got beat and caused the fumble on Cam (Newton) and Jared Allen got it right before the half. That was a huge part in the game," Gross said. "I can't allow that to happen."