The schedule is a little thin for the NFL week 10, with six teams eliminated, but there are still plenty of opportunities for big surprises for the division.
Whether it's a clash between the windy city or an epic showdown at prime time Monday night at NFC West, we pick six favorites on alert at the tenth week of the NFL.
Detroit Lions vs. Chicago Bears (-2.5)
The Lions are playing very good football on the offensive side recently, led by Matthew Stafford, who throws darts all over the field. In the last three games, he has 1122 yards with 10 touchdowns and three interceptions. It will be fascinating to see if he can continue to stay warm against Chicago's dominant defense.
Even if Stafford calms down a bit, the reason we're up against Detroit is that the Bears are in a desperate pit of rage desperation. Third-year quarterback Mitch Trubisky has taken steps in the wrong direction this year and is unassailable most of the time. Lions should be able to take advantage of its shortcomings and win a huge victory.
Buffalo Bills vs. Cleveland Browns (-2.5)
Speaking of offenses that do not seem to find mojo, the Browns have a quarterback who does not stop spinning the ball and turns one of the best receivers of the game into a spectator in situations key.
Really, it's amazing that Cleveland is favored to win this game. The Buffalo Bills run the ball well, have a defense that can absolutely silence opponents and have lost only two games in the first half of the season. We expect Josh Allen to find the most important way. And that's something we can not say about Baker Mayfield these days.
New York Giants (-3) vs. New York Jets
The giants are broke. Sterling Shepard, Evan Engram and center Jon Halapio are all out and Mike Remmers' offense is likely to miss this game. It's a team that has gone sour since Daniel Jones's first two big starts, having lost five times in a row. Defensively, the G-Men allocate nearly 32 points per game during this skid. Not much is working well for this team.
The same can be said for the Jets, who have a lone mark in the winning streak this season. However, Le'Veon Bell will probably play, and striker Chris Herndon is finally healthy. Sam Darnold has a lot of talent. Let's hope the light comes back soon. If this happens on Sunday, the Jets could win and win big.
Arizona Cardinals vs. Tampa Bay Buccaneers (-4.5)
The Cardinals are one of the most entertaining teams in history today. The unbeaten San Francisco 49ers tried their luck on Thursday night and recruited a rookie quarterback in Kyler Murray, who plays outstanding football this season. We expected David Johnson, in good health, to have a heavy workload in the pass match on Sunday as Kliff Kingsbury accelerates and extends the score to seven.
On the other side, while Tampa Bay puts a ton of meters, can we really trust Jameis Winston? Of course, he destroyed a terrible secondary in Seattle last Sunday, but in the two previous matches, he had 10 turnovers and could have had 12 if not two fumbles recovered by the Bucs. It's a team just seconds from the disaster every time Winston picks up the ball from under center.
Minnesota Vikings vs. Dallas Cowboys (-3)
One of the most intriguing clashes this weekend is the Minnesota attack on the Dallas offense. The Vikings bring a ton of pressure and have already amassed 28 sacks this season. Dak Prescott has already struggled against a strong pass push this year and his main weapon, Amari Cooper, has been launched. If the Vikings manage to slow down Ezekiel Elliott, their pursuers will have even more opportunities to travel to Prescott and impose turnarounds.
The Minnesota attack will be without star receiver Adam Thielen, but the Vikings still have a lot of firepower. Dalvin Cook leads the NFL in nine weeks and has been a big player this season for this offense. Stefon Diggs is extremely dangerous and Kirk Cousins has played very well in recent weeks.
Seattle Seahawks vs. San Francisco 49ers (-6)
Prepare your popcorn for this Monday night football match. Seattle presents the most valuable player in the league at this point and Russell Wilson plays better than ever. The Seahawks have two dynamic receivers: Tyler Lockett and D.K. Metcalf and Wilson place dimes on the right and left on these two. Chris Carson regularly collides with defenses, this attack is powerful with a capital P.
Of course, the 49ers also have an offensive firepower that was amplified by the arrival of Emmanuel Sanders. If their best defense against the league can contain Wilson and keep him out of his pocket, chances are the 49ers will improve to 9-0 this season.
The only problem is that no one has been able to slow Wilson down recently. He is on a magical race and if it continues Monday night, it is quite possible that the league will no longer have undefeated teams in 2019.
Related slideshow: The best of the 2019 NFL season (provided by imagn)