On Sunday, Nick Foles threw seven touchdown passes as he led the Philadelphia Eagles to a convincing 49-20 win over the Oakland Raiders.
The second year quarterback tied the NFL record for the most touchdowns ever thrown in a game on his way to a perfect outing. Completing 22 passes from 28 attempts, he gained 406 yards through the air and threw no interceptions, ending the game with a perfect passer rating of 158.3.
It is only the third time a perfect passer rating has been achieved in the NFL since the turn of the decade. And it was achieved in style by Foles, who made the strongest claim he possibly could to the starting QB position in Philadelphia - and it is currently up for grabs. The Eagles moved to 4-5 on the year as the Raiders slipped to 3-5.
The Seattle Seahawks survived a huge scare against the Tampa Bay Buccaneers at home on Sunday. The Bucs were up 21-0 at one point before half-time before Russell Wilson led the Seahawks to a comeback and eventual victory - Steven Hauschka kicked the winning field goal in overtime to give the Hawks a 27-24 victory.
Seattle moved to 8-1 this season in doing so condemning Tampa Bay to a winless 0-8, their worst start to a season since 1985.
In Houston, Andrew Luck produced yet another game winning comeback drive in the fourth quarter to see his Indianapolis Colts edge past the Houston Texans 27-24.
The Colts scored 21 unanswered points in the last 16 minutes of play, with Luck connecting with T.Y Hilton three times for touchdowns in the crucial final stages of play. A great performance from Texan's QB Case Keenum was overshadowed by his kicker Randy Bullock missing three field goal attempts in the game, including one to tie at the death and force overtime.
The Colts are very impressively 6-2 having had an extremely tough start to the year whilst the Texans have now lost six games in a row and have fallen to an abysmal 2-6 from what many pundits considered to be a playoff contender before the season started.
The New Orleans Saints suffered a shock 26-20 loss at the hands of the New York Jets as the Jets defence came up with big plays at crucial times. Drew Brees and the Saints explosive offence was stifled throughout the day, with the elite Brees surprisingly throwing two picks, largely caused by Jets defensive line pressure.
After keeping one of the best quarterbacks in the league at bay, Geno Smith and the Jets were rewarded with a win and moved up to a 5-4 record while the Saints suffered their second loss of the season and moved to 6-2 for the year.
The Kansas City Chiefs defence scored two touchdowns as the Super Bowl contenders remained perfect this season with a 23-13 win over the Buffalo Bills.
The Cleveland Browns pulled off an upset as they beat the Baltimore Ravens 24-18.
Tom Brady and the New England Patriots scored for fun against the Pittsburgh Steelers in a highly entertaining 55-31 victory for the Pat's in Foxborough.
The Carolina Panthers moved into a good playoff position in the standings with a 34-10 win over the hapless Atlanta Falcons.
The Dallas Cowboys beat the Minnesota Vikings 27-23 in the dying minutes as the Tennessee Titans also beat the St. Louis Rams 28-21 in a close encounter.
The Washington Redskins pulled off a thrilling win over the San Diego Chargers as Darrel Young scored the winning touchdown in overtime to give the Skins a 30-24 victory.
On a hugely entertaining Sunday in the NFL in Week nine, thrilling finishes and heroic comebacks were overshadowed as Nick Foles stole the limelight with a performance for the ages that will be remembered in NFL history books and will go down in Eagles folklore.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://gms.to/1a2u3KU
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms