The Eagles (3-2) have an extremely tough game against Sam Bradford and the Vikings (5-0) on Sunday at the Linc.
The Vikings come out of their bye week as the NFL's only undefeated team, while the Eagles have lost to Detroit and Washington following their bye.
Here are five matchups to watch:
Sam Bradford vs. Eagles' defense
The big storyline all week has been the return of Sam Bradford to Philadelphia, where he spent the 2015 season and most of the 2016 offseason.
How much will familiarity play a role on Sunday?
Bradford clearly knows the Eagles' defensive personnel and scheme, having played against the defense throughout training camp. But on the flip side, the defense knows all of Bradford's tendencies. We dove into this in depth earlier in the week (see story).
What has made Bradford so good through his first four games with the Vikings (he didn't play in the opener) has been the way he's protected the football. He hasn't thrown an interception yet and the Vikings' offense hasn't yet turned the football over.
Stefon Diggs vs. Leodis McKelvin
Diggs might be a little banged up, but as long as he's on the field, the Eagles will need to keep an eye on him. Diggs is an absolute burner, so it's a good thing the Eagles will likely have their fastest corner, McKelvin back this week.
But McKelvin is coming off a hamstring injury that has bothered him since early in the season, so we'll need to see if he can make it through this game. If he can't, rookie Jalen Mills will get in the game. Without blazing speed, Mills had trouble containing DeSean Jackson last week.
Halapoulivaati Vaitai vs. Danielle Hunter/Brian Robinson
Big V's NFL debut wasn't a good one. He gave up five quarterback hurries and two sacks against Washington. This week, he'll have to deal with Robinson and Hunter on that right side of the offensive line.
Robinson and Hunter are each tied for the Vikings' lead with four sacks this season. They're likely salivating at the idea of seeing Vaitai on Sunday.
Kyle Rudolph vs. Malcolm Jenkins
While Diggs has been the Vikings' leading receiver, Rudolph is a dangerous component to the team's passing attack. Through five games, Rudolph has 21 catches for 236 yards and three touchdowns.
It will be a team effort to stop him Sunday. At times, he'll be covered with a linebacker and at times a safety. We'll list Jenkins here because he gave up a touchdown to 32-year-old Vernon Davis last week.
Vikings' run game vs. Eagles' run defense
The Vikings have the worst run game in the NFL. They've average a league-low 2.45 yards per attempt. They’re the first team since the 2010 Broncos to have a rushing average of 2.5 or worse through five games. And they’re just the 11th team since 1940 to do it.
But the Vikings are going to try to run the ball against the Eagles. Why wouldn't they?
The Eagles were absolutely gashed for 230 yards by Washington. They had 10 missed tackles and gave up 156 yards after contact. Something's gotta give here.