The Eagles have surprised many fans this NFL season with an impressive 4-1 record through the first five weeks of the season. Carson Wentz has played like an MVP candidate early in the season, but Thursday he will have to face another MVP caliber QB. He and the Philadelphia Eagles will travel to North Carolina to take on the Carolina Panthers. The Panthers are also 4-1, led by their superstar QB Cam Newton. Newton has picked up his play, showing flashes of his 2015 MVP season after struggling through the first three games of the season. Even though the Panthers found some offense, will it be enough to keep up with the Eagles?

Thursday night might end up being an offensive shootout.

High flying offense

This might be surprising to some, but the Eagles have had one of the league's best offensive attacks this season. The Eagles are sixth in the league in points scored per game (27.4), fifth in rushing yards (138.8) and eighth in pass yards (259). Carson Wentz has matured a lot since last season, making accurate throws and using his athleticism to get him out of tough situations to extend plays. It also helps that he has a receiving core that wants to catch the ball this season.

Offseason additions Alshon Jeffrey and Torey Smith have proved their worth this season, combining for 450 yards and three touchdowns. Nelson Agholor is leading the team in receiving touchdowns after struggling to hold onto the ball last season.

The Eagles offense has improved since last season with Wentz at the helm, and that can be credited to his hard work and head Coach Doug Pederson. Pederson has a history of improving a quarterback's play, most recently in Kansas City with Alex Smith. The Eagles will look to continue their offensive hot streak, but the Panthers have hit a hot streak of their own.

Panthers on the prowl

The Panthers seemed like they were still holding on to last season as they stumbled out of the gate, specifically on the offensive side of the ball. Putting up nine points against the Buffalo Bills and 13 against the New Orleans Saints, the Panthers were struggling on offense just like they did the majority of the 2016 season.

Cam Newton didn't seem to be at 100 percent, as he has battled a shoulder injury and other nagging injuries since the preseason. Against the New England Patriots, however, Cam Newton returned to his 2015 MVP form, making laser passes and using his mobility to extend plays or get yards on the ground. He has thrown for over 300 yards in each of the past two games, which is a great sign for the Panthers. He will have another chance at reaching that milestone, as the Eagles defense is pretty average. Cam has found his groove again and has started to dance and throw darts all over the field once again.

Both offenses are looking red hot coming into this game and we can expect a high scoring affair.

The QB matchup between Wentz and Newton is one of the most under the radar matchups this season. Both teams are looking like contenders in the NFC and this game will be a good test. You can catch this game at 8:26 PM ET on CBS.