The Philadelphia Eagles are flying high at 10-1 with the best record in the NFL, but face their first opponent that currently has a winning record since Week 6 as they travel to face the Seattle Seahawks (7-4).

Philadelphia is facing Seattle at CenturyLink Field, where Seattle has compiled a 37-7 record (not including a 5-0 playoff record) since 2012. Vegas doesn't care about the Seahawks history.

Via VegasInsider.com, the Eagles open as four-point favorites (-4) on the road at Seattle. That's the largest point spread against the Seahawks at CenturyLink Field since the 2012 season. The over/under for the game is 48.

The Eagles are 10-1 and currently sit at the top of the NFC! Make sure to stay in the loop for all Eagles news this year -- take five seconds to sign up for our FREE Eagles newsletter now!

The Seahawks have lost their last two games at CenturyLink Field heading into the contest. They are averaging 24.2 points per game, but 28.8 points per game at home. In their last three games, Seattle has averaged 25.7 points.

Seahawks have been underdogs at home only once since 2012 - last week against Atlanta. https://t.co/F1SZbqf4aP — Bob Condotta (@bcondotta) November 27, 2017

The Eagles are first in the NFL in points per game at 31.9, averaging 39.7 over their last three games. Philadelphia is averaging 28.2 points per game on the road, which is third in the NFL. They are 4-1 on the road.

Philadelphia allows just 17.4 points per game, which is third in the NFL. They allow 11.7 points per game in their last three and 20.0 points on the road. Seattle is ninth in the NFL, averaging 19.3 points allowed per game. The Seahawks allow just 16.0 points per game at home and 21.0 in their last three games.

The point spread is awkward, no matter how well the Eagles are playing.

The Eagles are 9-2 against the spread (4-1 on the road), and 5-1 against the spread in its last six games on the road. Seattle is 1-3-1 against the spread in its last five games, including 1-4 in its last five home games.

To follow Eagles reporter Jeff Kerr on Twitter: @JeffKerr247