ATLANTA -- Matt Bryant kicked five field goals, including a 56-yarder, for all of Atlanta's second-half points and the Falcons clinched a playoff spot by beating the Panthers, 22-10.
After the teams played to a 7-7 halftime tie, the 42-year-old Bryant kicked field goals of 30, 42, 30, 56 and 33 yards without a miss.
Atlanta (10-6) clinched the No. 6 seed in the NFC and will play at the Los Angeles Rams next week in the first round of the playoffs.
Complete coverage of the Philadelphia Eagles and their NFL rivals from NBC Sports Philadelphia.
On a day when Cam Newton and the Panthers' offense struggled, Bryant's 15 points provided a margin too great for Carolina to overcome.
The Panthers (11-5) had a playoff spot secured entering the weekend, but they couldn't improve their position.
Minnesota's 23-10 win over Chicago earlier Sunday ended the Panthers' hopes of a first-round bye. The loss to the Falcons ended Carolina's goal of winning the NFC South, and the Panthers will open the playoffs at New Orleans (see full recap).
Titans end playoff drought with AFC spot
NASHVILLE, Tenn. -- Marcus Mariota threw a touchdown and used his legs to help the Tennessee Titans end an eight-season playoff drought by beating the Jacksonville Jaguars 15-10 Sunday to clinch an AFC wild-card berth.
The Titans (9-7) snapped a three-game skid in a game they needed to win or get some help with losses elsewhere to advance. They also posted their first back-to-back winning seasons since 2007 and 2008.
Mariota ran a season-high 10 times for 60 yards, the biggest a 13-yard scramble on third-and-5 at the 2:00 mark . Mariota also threw for 134 yards.
Derrick Henry took a screen pass from Mariota 66 yards for a TD in the second quarter, and Ryan Succop kicked three field goals.
The Titans also sacked Blake Bortles twice and forced four turnovers, two interceptions by Kevin Byard.
The Jaguars (10-6) clinched their first AFC South title a week ago when Tennessee lost to San Francisco. Coach Doug Marrone promised they came to win. Only left tackle Cam Robinson and wide receiver Marqise Lee were scratched -- both were on the injury report this week.
Yet they head into the postseason having lost two straight (see full recap).
Bills end 17-year playoff drought with win and help
MIAMI GARDENS, Fla. -- The Buffalo Bills snapped the longest current non-playoff drought in North American pro sports with a 22-16 victory Sunday at Miami and Cincinnati's victory at Baltimore. The Bills hadn't made the postseason since 1999.
Buffalo (9-7) will travel to Jacksonville next weekend in a wild-card game.
The Bills' anxiety was compounded by the loss of 1,000-yard rusher LeSean McCoy with a right ankle injury. He was carted off the field in the third quarter.
The frustration of a disappointing season got the best of the Dolphins (6-10) with 6:21 left, when receiver Jarvis Landry, running back Kenyan Drake and offensive lineman Jake Brendel were ejected following a fight. Landry was cited for disrespecting an official, and Drake for throwing his helmet 20 yards in anger. Unsportsmanlike conduct penalties were called against both teams.
The undisciplined Dolphins, who came into the game with the second-most penalties in the NFL, had 14 for 145 yards.
Buffalo punctuated the victory with a 1-yard touchdown run by defensive tackle Kyle Williams, who is in his 12th and perhaps final season with the Bills. Williams and his teammates celebrated the first score of his career with choreographed back flops in the end zone.
Golf great Jack Nicklaus wore Bills gear and a smile watching from the stands as his grandson, tight end Nick O'Leary, caught Tyrod Taylor's 26-yard touchdown pass.
The Dolphins scored a touchdown with 1:56 left and recovered the ensuing onside kick, but Jordan Poyer's interception sealed the win for Buffalo (see full recap).