After three weeks of the NFL season, just two undefeated teams are remaining (Falcons and Chiefs).

Exactly half the teams in the NFL (16 of 32) are at 2-1 entering Week 4. Three games feature 2-1 teams that are part of the same division.

Those three games are included as well as two others in the five most intriguing Week 4 matchups.

Los Angeles Rams at Dallas Cowboys

The Rams have been a pleasant early surprise at 2-1 and are coming off a Thursday Night thriller in Week 3 when they defeated the 49ers 41-39. After a complete letdown in a 42-17 loss to the Broncos in Week 2, the Cowboys bounced back with a 28-17 win over the Cardinals to improve to 2-1.

Very few, if any, could have predicted the Rams would lead the NFL in scoring after three weeks at 35.7 Points Per Game. Jared Goff has improved his play exponentially through three weeks from his rookie year. He is completing 70.4% of his passes and has five touchdowns to just one interception. While the defense hasn't been spectacular, they already have eight players who have recorded at least one sack.

Ezekiel Elliott would love to have a great game against a team that has already allowed six rushing touchdowns. He is averaging just 3.5 Yards Per Carry after averaging 5.1 during his impressive rookie season. That does include his nine-carry, eight-yard performance against the Broncos, so that number does improve to 4.2 in his other two games.

Detroit Lions at Minnesota Vikings

The Lions are 2-1 but are coming off a heartbreaking 30-26 loss to the Falcons where a Golden Tate touchdown call was reversed as time expired. The Vikings also are 2-1 and had a decisive 34-17 victory over the Buccaneers in Week 3.

The Lions have been an opportunistic defense to begin the year as they are forcing turnovers at a high rate.

They have forced eight in three games after only forcing 14 in 16 games all of last season. They have faced three veteran quarterbacks in Carson Palmer, Eli Manning, and Matt Ryan, and the three of them have combined for four touchdowns and seven interceptions against Detroit.

Sam Bradford will miss his third straight game at quarterback for the Vikings, but Minnesota would love to get a repeat performance of Week 3 from Case Keenum.

After not providing much offense in his first start of the year against the Steelers in Week 2, he threw for a career-high 369 yards against Tampa Bay as well as three touchdown passes.

The last three seasons have seen one of the two NFC North foes sweep the two-game season series. The Lions won both meetings in 2014 and 2016, while Minnesota took both in 2015.

Washington Redskins at Kansas City Chiefs

The Redskins have won their last two games to move to 2-1 after an impressive showing in their impressive 27-10 win over the Raiders. The Chiefs won 24-10 against the Chargers in Week 3 and are one of two undefeated teams at 3-0 with the Falcons.

The Raiders only managed 128 total yards on the Redskins in Week 3.

Washington has gotten more total yardage in each successive game so far this season while also giving up less in each. Their defense has also forced multiple turnovers (7 overall) in all three games they have played.

They face a Chiefs team that has only turned the all over once all season. Rookie running back Kareem Hunt is off to a historic start as he has 401 rushing yards, 137 receiving yards, and six total touchdowns in his first three career games. Alex Smith is also off to an excellent start with 774 yards and seven touchdowns without an interception so far.

Pittsburgh Steelers at Baltimore Ravens

The AFC North rivals meet up in Week 4 both tied at the top with a 2-1 record, but both are coming off losses.

In a very surprising outcome, the Steelers lost in overtime to the Bears 23-17. The Ravens outscored their first two opponents 44-10 but took a shellacking in London, where they were embarrassed by the Jaguars 44-7.

Despite a 2-1 start, the Steelers star-studded offense hasn't quite gotten going yet. Their 21.3 points per game put them in the middle of the pack at 16th of 32 teams. After two straight seasons averaging 4.9 yards per carry, Pro Bowl running back Le'Veon Bell is at just 3.5 yards per carry in their first three games.

Ravens quarterback Joe Flacco is coming off what may have been the worst performance of his career and will face a Steelers defense that is only allowing 4.1 yards per pass attempt and has 11 sacks.

Baltimore forced five turnovers in each of their first two games but were unable to force any against Jacksonville.

The teams split the two meetings last season, but Baltimore has won four of the last five including a playoff win in the Wild Card Round during the 2014 season.

Oakland Raiders at Denver Broncos

Both AFC West teams enter their Week 4 tilt at 2-1, and both are coming off disappointing losses in Week 3. The Raiders were thoroughly handled by the Redskins in a 27-10 loss, while Denver was defeated by the Bills 26-16.

Oakland was only held to 10 points last week after putting up 71 in their first two games. They finished with a grand total of just 128 yards, as neither Derek Carr or Marshawn Lynch could get anything going.

It has been a curiously slow start for third-year pro Amari Cooper. He has just ten catches for 101 yards in three games after posting over 1,000 yards in each of his first two seasons.

Playing the Broncos isn't the best thing for Oakland coming off a poor offensive performance. Denver's run defense has been stout through three games allowing no rushing touchdowns and a league-best 2.6 yards per carry. Their 5.3 yards allowed per pass attempt is also seventh in the league.

They have split their two meetings in both 2015 and 2016, but Denver had won the previous seven.