4. Eagles 31, Dolphins 37

MIA – The Dolphins won their third game of the season and may have sealed the Eagles fate as Ryan Fitzpatrick threw for 365 and three touchdowns. He connected with DeVante Parker all game, as the two connected seven times for 159 yards and two touchdowns. TE Mike Gesicki also got in the act and RB Patrick Laird played some gutsy football. But the play of the day remains Miami’s fake field goal that caught the Eagles totally off guard.

PHI – Miles Sanders and Alshon Jeffery had great games, and even Carson Wentz had fantasy numbers but the Philadelphia defense failed to keep the upstart Dolphins down on their luck. Dallas Goedert wound up second on the team with six catches for 66 yards while Zach Ertz barely missed what could’ve been a game tying touchdown.

5. Lions 20, Bears 24

DET – David Blough made the surprise start on Thanksgiving Day over Jeff Driskel. He did a good job considering the situation as he found Kenny Golladay deep a few times for 158 yards and a score. Bo Scarbrough had another solid outing with 83 yards rushing but the Lions are playing like they’ve already lost.

CHI – Mitchell Trubisky had a stellar day throwing to Anthony Miller and Allen Robinson for a total of 17 times for 226 yards. Trubisky had 338 yards on the day with David Montgomery finally having a fantasy worthy day with 75 yards rushing and a receiving touchdown. This probably says more about the Lions’ poor defense than it does the Bears, but when the opposing defense is this poor, this is a snapshot of where the ball is likely to go.

6. Jets 6, Bengals 22

NYJ – After scoring over 30 points in three straight weeks, the Jets practically zeroed out. Le’Veon Bell had just 14 touches and 67 total yards while Sam Darnold was highly inefficient completing just 28-of-48 passes for 239 yards for a dismal average of 5.0 yards per attempt.

CIN – Andy Dalton reprised his role as the starter and the offense got a nice boost and held on to get their first win of the season, avoiding joining the 2008 Lions and 2017 Browns as the only NFL teams to go winless since 1980.