The Dallas Cowboys were the biggest favourites on Sunday, but they needed a touchdown drive in the final minute to defeat the Houston Texans 27-23.
Dallas entered the game at 9-3, coming off a 54-19 pounding of the Indianapolis Colts, while the Texans were 1-10-1 and coasting towards the number one pick in the NFL Draft.
The Cowboys entered the game as 17-point favourites, but the game did not follow the script, with Houston hanging 20 points on one of the league's best defenses in just the first half.
They did it with a touchdown run from rookie Dameon Pierce, before backup quarterback Jeff Driskel came in and threw a 28-yard score to Amari Rodgers, and a pair of Ka'imi Fairbairn field goals gave them a 20-17 lead at the break.
Tony Pollard had both of the Cowboys' first-half trips to the end zone – one through the air and one on the ground – before the second half turned into a defensive struggle, with no touchdowns until the final 46 seconds.
Trailing by three, the Cowboys got the ball back on the two-yard line with 3:20 on the clock, marching 98 yards down the field in 11 plays, culminating in a two-yard, game-winning rushing touchdown from Ezekiel Elliott to spare his side any embarrassment.
Cowboys quarterback Dak Prescott ended up completing 24 of his 39 passes for 284 yards, one touchdown and two interceptions, while receiver Chris Moore was a standout for the Texans with 10 catches for 124 yards.
Eagles run up the score
The Philadelphia Eagles showed no mercy on their way to a dominant 48-22 demolition of the New York Giants, improving their league-best record to 12-1.
All of the Eagles' offensive stars got in on the act, starting with potential MVP Jalen Hurts, who threw for 217 yards and two touchdowns, while adding a rushing touchdown with his seven carries for 77 yards.
Running back Miles Sanders racked up 144 yards and two touchdowns from his 17 carries, while their two top receivers – A.J. Brown and DeVonta Smith – were on the receiving end of both of Hurts' touchdown passes.
The Eagles' defense also collected seven sacks, with three to Brandon Graham, to leave the Giants (7-4-1) with three losses and a tie from their past four outings.
Lions keep their playoff hopes alive
The Detroit Lions have now won five of their past six after defeating the NFC North-leading Minnesota Vikings 34-23.
Jared Goff played arguably his best game of the season, taking no sacks and committing no turnovers while passing for 330 yards and three touchdowns, with D.J. Chark enjoying a terrific day on the outside for 94 yards and a touchdown from his six catches.
It was a day to remember for first-round draft pick Jameson Williams, as the first catch of his NFL career went for a 41-yard touchdown, having only made his debut last week after beginning the season with a torn ACL.
The Lions are now 6-7, and are well and truly in the NFC wildcard hunt, only one game off the pace.