Only four NFL teams have spent the past four weeks streaking one way or the other from the middle of the pack. Half of the other 28 teams are 1-1 in their past two games.
Mark Craig's Week 10 NFL picks: Which winning streaks will continue?
Reunions in Buffalo and Green Bay, a game in Germany, an NFC East prime-time showcase and upheaval in Indy highlight this weekend's NFL schedule.
The undefeated Eagles own a franchise-record 8-0 start while the Vikings have won six straight to stand 7-1 for the first time since Brett Favre's magical (at least until the last throw) 2009 season. In Favreian fashion, the Vikings are tied with the Giants for the most wins (four) after trailing in the fourth quarter.
The other two streaking teams are the surprising Seahawks, who have won four straight heading into a game against Tom Brady in Germany, and the even more surprising Packers, who are dead in the water with former coach Mike McCarthy about to leave Titletown with a big old smile on his face.
- NFL scoreboard: Week 10 schedule, game previews, sortable stats
Here are this week's picks:
SUNDAY'S TOP GAMES
Vikings (+6 ½) at Bills: Josh Allen either sits or plays through a tender throwing elbow. Either way, it's another stroke of good timing for a Vikings team that might lead the league in that area. Buffalo, however, is the best T-E-A-M in the league. Old friend Leslie Frazier has the NFL's best scoring defense. It struggled against the run in last week's loss to the Jets, but that will get straightened out thanks in part to everyone being refocused by an upset. Bills 31, Vikings 28
Lions (+2½) at Bears: Chicago has the league's best run game, a record-setting running QB and very little else. But that will be enough against the Lions' 31st-ranked run defense. Hard to believe, but the Bears present more of a challenge offensively than the Packers did in scoring eight points in a loss at Detroit last week. Bears 29, Lions 21
Cowboys (-4½) at Packers: A weird NFL season gets weirder with McCarthy not on the hot seat in Dallas and going back to Green Bay to cherry-pick a win from Aaron Rodgers and the dead-team-walking Packers. Cowboys 34, Packers 20
THE REST
Seahawks (+2 ½) vs. Buccaneers in Munich: Seahawks by 3
Chargers (+6½) at 49ers: 49ers by 3
MONDAY'S GAME
Commanders (+10 ½) at Eagles: Pressure is mounting on the undefeated Eagles, but Washington isn't good enough to overcome a prime-time road game in Philly. The Eagles beat the Commanders with Carson Wentz 24-8 in Week 3. Taylor Heinicke will start Monday. He gives Washington a spark, but no way he makes it through four quarters at Philly in prime time without making one or more major mistakes. Eagles 27, Commanders 17
UPSET SPECIAL
Colts (+4½) at Raiders: Many of us have called Colts owner Jim Irsay's hiring of ESPN analyst and former Colts center Jeff Saturday as interim head coach a blatant tanking attempt, which it is. So, naturally, it only stands to reason in terms of the NFL's backwards logic that the Colts will play out of their minds and win right away. Colts 17, Raiders 16
Last week's Upset Special: Commanders (+3½) 24, Vikings 23. Score: Vikings 20, Commanders 17. Record: 2-7.
SEASON RESULTS
Straight up last week/season: 8-5/71-52-1.
Against the spread last week/season: 9-4/65-67-2.
Vikings picks: 6-2.
Mike Conley was in Minneapolis, where he sounded the Gjallarhorn at the Vikings game, on Sunday during the robbery.