With NFL Week 9 officially ending Monday evening, the season has now crossed the halfway point, and every team in the NFL is nearly finished molding into the final product.
Each week in the NFL delivers some exciting and unforgettable moments, and this last week was no different. From record-breaking performances to heart-shattering losses, there was a little bit of everything for NFL fans.
With that said, here is the best and worst of Week 9.
You can follow Mitch Kunzler on Twitter at @MitchKunzler.
Nick Foles ties NFL record
With starting quarterback Michael Vick still recovering from a hamstring injury, the responsibility fell to Nick Foles to lead the Philadelphia Eagles to victory. From the moment the game began, it seemed that Foles was more than prepared to deliver.
Foles threw for 406 yards and an NFL record-tying seven touchdowns in the 49-20 trouncing of the Oakland Raiders. Foles tied Peyton Manning, Sid Luckman, Adrian Burk, Y.A. Tittle, George Blanda and Joe Kapp for the NFL record for most touchdown passes in a single game.
It seemed the Eagles could do no wrong the entire game, and that was largely in part to Foles. Nearly every one of his passes was right on target, and the receivers were able to make enough defenders miss to rack up the yards.
With Vick nearing a full recovery, Foles has now made his case for being the starter. His seven-touchdown performance will be tough to ignore when head coach Chip Kelly officially names the starter.
Rodgers suffers shoulder injury
In Monday Night Football's matchup between the Green Bay Packers and the Chicago Bears, Packers quarterback Aaron Rodgers left in the first quarter with an apparent left shoulder injury. Although Rodgers would return to the field, it was in a Green Bay sweatshirt. Without Rodgers, the Packers couldn't close out the win, and fell to the Bears, 27-20.
Rodgers suffered a small fracture in his left collarbone and is expected to miss at least three weeks. Known as the face of the franchise, the former MVP is the most important player on the roster, and this injury is at minimum detrimental to the Packers' season.
Chiefs stay perfect
The Kansas City Chiefs clashed against the Buffalo Bills on Sunday, in a physical, defensive battle that ended in a 23-13 win for Kansas City. While the Bills had more than 200 yards more than the Chiefs, it was Kansas City's ability to cause turnovers that ended up being the difference in the game.
Kansas City's only two touchdowns were defensive scores. Former University of Utah cornerback Sean Smith returned an interception 100 yards for a touchdown, and linebacker Tamba Hali returned a fumble recovery for a touchdown.
With the win, the Chiefs improve to a 9-0, and remain as the only undefeated team in the league.
Bucs choke, stay winless
The Tampa Bay Buccaneers faced the Seattle Seahawks Sunday, and the Buccaneers were desperate need of their first win.
Their desperation was on perfect display early in the game, as they led the Seahawks 21-0 in the second quarter. Seattle was heavily favored in the game, and it seemed as though it would hand the Buccaneers their first win of the season.
But like all Super Bowl contenders do, the Seahawks came back to win the game in overtime, 27-24.
Tampa Bay cornerback Darrelle Revis voiced his frustration after the game.
"When you have a team down like that, you've got to choke them out," he told ESPN. "Because great teams come back, and they are a great team."
With the loss, the Buccaneers fall to 0-8, tying the Jacksonville Jaguars for worst record in the NFL. If they plan on winning a game this season, the Buccaneers have to hold on to leads.
Romo's clutch TD wins it
After throwing yet another late game interception, it seemed as if Dallas Cowboys quarterback Tony Romo had choked once again against the Minnesota Vikings. However, Romo would get one more shot at redemption, and this time, he would deliver.
With a little more than two minutes remaining on the clock, Romo took the field with the Cowboys offense for the last time, starting on its own 10-yard line. Nine plays and 90 yards later, Romo threw a strike to Dwayne Harris for a touchdown with under a minute left on the clock.
Minnesota tried to make a quick drive down the field, but it was no use. Thanks to Romo's clutch drive, the Cowboys came out on top, 27-23. Romo ended the game with 337 yards and two touchdowns.
With the win, the Cowboys improve 5-4 and currently lead the NFC East. With a tough game against the New Orleans Saints coming up, the Cowboys better be locked in. A loss to the Saints and an Eagles win against the Packers would force the Cowboys into a tie with Philadelphia once again.
John Fox to miss several weeks to heart surgery
Denver Broncos head coach John Fox had everything going for him. As the coach of arguably the best team in the NFL, and a popular Super Bowl pick, Fox and the Broncos have been squashing every obstacle in their way. Only their latest obstacle will take a little more time to clear.
Fox underwent aortic valve replacement surgery Monday, and he is expected to be out several weeks. This is a tough blow for the Broncos, who have some of their toughest games in the upcoming weeks.
Fox voiced his appreciation to the Broncos fans and the NFL in general.
"I sincerely appreciate all of the support from friends, Denver Broncos fans and so many around the league today," Fox told ESPN. "Although I am disappointed, I must take some time away from the team to attend to this pre-existing health condition, I understand that it's the right thing to do. I have great confidence in our coaches and players, who are fully committed to our goals."
"I look forward to returning to coaching as soon as possible." He added.
For a Broncos team that is now appreciating what a great coach they have had this season, the sooner it gets him back, the better.
As the season progresses, the list of devastating injuries continues to grow from the coaching staffs down to the individual players. The NFL continues to focus on player safety the best it can, but a physical game like football will always come with consequences.
As the injuries pile up, players continue to recover, and with intriguing match-ups around every corner, Week 10 in the NFL is sure to have several headlines, for better or worse.