The Kansas City Chiefs have just five games left on their regular-season schedule.

You’re probably thinking to yourself, “How did the season go by so quickly?” Soon we’ll be moving onto the postseason and then the 2020 offseason. Before we get there, though, let’s take a look at the remaining opponents on the Chiefs’ schedule and rank them in terms of how difficult of a challenge the game will be for Kansas City.

1. Week 14 @ New England Patriots (9-1)

Whenever you have the Patriots on your schedule, they’ll likely be rated as the toughest opponents. When you’re playing them at Foxborough, they’re almost impossible to beat. The last time New England lost a game at home came in 2017 against the Carolina Panthers in Week 4. Three weeks prior, they started off the season with a home loss to the Alex Smith-led Chiefs.

Despite being the AFC No. 1 seed and having a 9-1 record, New England hasn’t exactly looked like a dominant team. The offense has struggled amid Rob Gronkowski’s retirement and injuries along the offensive line and wide receiver group. It also looks like time has finally caught up to Tom Brady.

Where the Patriots have been dominant is on the defensive side of the ball. Through 11 weeks they’ve only allowed four passing touchdowns and five rushing touchdowns on the season. Patrick Mahomes and the Chiefs offense will have their work cut out for them in this one.