After 7 weeks, there is just one undefeated team. The Chiefs improved to 6-0 by beating the Niners in a game in which Patrick Mahomes had two interceptions and no touchdowns. Meanwhile, the previously unbeaten Vikings fell to the Lions on a last-minute field goal; both teams are now 5-1 in the highly competitive NFC North. The Pack defeated the Texans also on a late field goal in a game that featured seven lead changes. The Commanders continued to roll, while Russell Wilson, in his first start as a Steeler, led Pittsburgh to a win over Aaron Rodgers and the Jets. On MNF, Lamar Jackson threw five TD passes as the Ravens defeated Tampa Bay.
This week, the Bucs host the Falcons in a battle for the lead in the NFC South, while the Colts and Texans do the same in the AFC South. Buffalo travels to Seattle in a battle of division leaders, and the Bears are favored on the road at Washington. KC tries to stay unbeaten in Vegas, while the Sunday night game features two teams in desperate need of a win when the Cowboys visit San Francisco. For some reason, there are no teams with a bye this week.
This week’s games. All spreads taken from ESPNBet on Tuesday, October 22 at 9:45 am CT.
Thursday Night:
Vikings @ Rams (+3)
Sunday early:
Eagles @ Bengals (-2.5)
Ravens @ Browns (+10.5)
Titans @ Lions (-11)
Cardinals @ Dolphins (-3)
Jets @ Patriots (+7.5)
Falcons @ Buccaneers (+2.5)
Packers @ Jaguars (+4.5)
Colts @ Texans (-6)
Sunday late:
Saints @ Chargers (-7.5)
Bills @ Seahawks (+3)
Panthers @ Broncos (-7.5)
Bears @ Commanders (+3)
Chiefs @ Raiders (+10)
Sunday night:
Cowboys @ 49ers (-5.5)
Monday night:
Giants @ Steelers (-6)