The offense without Jalen Hurts and Lane Johnson struggled mightily and the Saints made enough big plays to beat the Eagles 20-10 on Sunday at Lincoln Financial Field.

What does this mean? The Eagles (13-3), who now have lost two straight games, must beat the New York Giants

 in Week 18 (date and time still TBA) to clinch the NFC East division title and the No. 1 seed in the NFC playoffs.

The Saints extended their win streak to three games in the hope of keeping their slim playoff hopes alive by keeping the league's top-scoring offense in check. 

The Eagles did not get a first down until just before halftime. Quarterback Gardner Minshew was 18-of-32 for 274 yards.

He was sacked six times in the game. The Eagles had life after a 78-yard touchdown pass from Minshew to A.J. Brown

at the end of the third quarter to cut New Orleans' lead to 13-10. But cornerback Marshon Lattimore

returned a Minshew interception 12 yards for a pick-six in the fourth quarter to put the game away.

Running back Miles Sanders gained 61 yards on 12 carries. Brown had four catches for 97 yards and the touchdown. DeVonta Smith led the way with nine catches for 115 yards.

For the Saints, quarterback Andy Dalton was 18-of-22 for 204 yards with an interception. 

The Saints kept the Eagles off-balance on the opening drive of the game by mixing in direct snaps to Taysom Hill and Alvin Kamara. 

The Saints milked nearly nine minutes off the clock on a 15-play, 75-yard touchdown drive and never trailed.

Hill threw two passes for 24 yards, rushed for 46 yards and a touchdown, and caught a pass for 9 yards.

Running back Alvin Kamara gained 74 yards on the ground and 7 receiving. Wide receiver Rashid Shaheed led the Saints with 79 receiving yards on six receptions.