On paper, the matchup Sunday night between the Seattle Seahawks and Carolina Panthers seems like a one-sided affair.

Seattle comes in with a record of 7-3-1, good enough for first place in the doldrums that has become the NFC West. Despite a poor showing in Tampa Bay last week, the Seahawks still boast one of the best rosters in the league, at least on the defensive side of the ball. Plus, they are the only team still undefeated at home this season (5-0).

For the Panthers, their 4-7 record is further evidence of their fall from grace. After a magical 15-1 regular season last year that ended with a Super Bowl appearance, Carolina has come crashing back to earth, their playoff chances dimmer than a sunrise during an Alaskan winter.

So, with both teams going in opposite directions, it might seem like Seattle will roll Carolina right out of CenturyLink Field. But Carolina may be able to exploit some of the Seahawks’ major flaws.

Carolina enters the game with the league’s second best rush defense (79.5 rush yards allowed per game). Seattle, meanwhile, ranks 27th in rushing offense at 88.9 yards per game.

Carolina will look to take advantage of the Seahawks’ porous offensive line. In last week’s loss to the Buccaneers, Russell Wilson was sacked six times. Carolina has 31 sacks this season, third best in the league. They’ve had 20 sacks since Week 8, most in the NFL.

Seattle will need to rely on their passing game to move the offense, something Carolina is fully aware of. This game could be a lot closer for the Seahawks than people think.