This Sunday, there were great story lines for each game on the slate.
There was Donovan McNabb's return to Philadelphia...Everyone wanted to know if the Bears were really that good.
There were games that came down to the final seconds, and there were injuries that could derail the success of a couple franchises.
That being said, here are the scores, quick recaps, and analysis of each game from yesterday.
The Jets came into Buffalo on a two-game win streak and weren't about to let that go away against the 0-3 Buffalo Bills.
They ran the ball early and often, as LaDanian Tomlinson rushed 19 times for 133 yards and two touchdowns, while his counterpart Shonn Greene rushed 22 times for 117 yards.
Mark Sanchez continued to find chemistry with his new favorite target, tight end Dustin Keller, as the duo connected four times for 22 yards and two touchdowns. Braylon Edwards broke another huge touchdown, when he and Mark Sanchez completely fooled Bills cornerback Leodis McKelvin on a double move/pump fake for a 41-yard touchdown.
The Bills weren't able to play offense or defense, and their starting quarterback Ryan Fitzpatrick was just 12 of 27 for 128 yards. However, most of those were accumulated in garbage time, when he connected with undrafted rookie David Nelson four times for 75 yards.
Entering the season, almost everyone picked the San Francisco 49ers to come out on top of the NFC West. However, they traveled to Atlanta with an 0-3 record to face the Falcons who had just come off an emotional and motivational victory over the Super Bowl champion New Orleans Saints.
San Francisco got up to an early 14-0 lead, after Alex Smith connected with Vernon Davis for an 11-yard touchdown catch.
They scored again when the 49ers blocked a Falcons punt, and rookie safety Taylor Mays caught it in the end zone, using beautiful footwork to keep both feet in bounds.
After that, Matt Ryan showed meaning behind the nickname "Matty Ice" as he methodically led the Falcons down the field and threw a touchdown to Harry Douglas to bring the score to 14-7.
He continued to dominate, connecting with wideout Roddy White seven times for 104 yards on the day.
Matt Bryant kicked a couple field goals, and with six seconds left on the clock, he kicked a 45 yarder to seal the game 16-14.
Whenever the Cincinnati Bengals take on the Cleveland Browns, you can always expect a shootout.
Terrell Owens caught his first touchdown as a Bengal, on a 78-yard pass from Carson Palmer, and ended his day with 10 catches for 222 yards, becoming the oldest player to achieve that feat.
The Cleveland Browns have blown fourth quarter leads all season long, and weren't about to lose another one. They rode on the back of Peyton Hillis, who had a career day last week, rushing for 144 yards against a stingy Baltimore Ravens defense.
On Sunday, Hillis rushed 27 times for 102 yards and a score, further cementing his role as the premier Browns running back.
It was a back and forth game, but if you looked at the box score you would've thought the Bengals blew the Browns out of the water.
Carson Palmer passed for 371 yards and two touchdowns, compared to Seneca Wallace's 184 yards with a touchdown and an interception, but it was the rushing game that sealed the deal.
Cedric Benson was only able to muster 65 yards on the ground, and Hillis' outstanding performance was able to eat the clock and keep the Bengals offense off of the field.
After an embarrassing loss on Monday Night Football, in which the Green Bay Packers committed 17 penalties in a loss to the Chicago Bears, they were in danger of losing to the Detroit Lions on Sunday.
Packers cornerback Charles Woodson took an interception 46 yards to the house for the ninth time, only trailing Rod Woodson and Darren Sharper for most of all time, and it looked like the Packers were ready to rout the Lions as the score was 28-14.
However, after some costly interceptions, the Packers let the Lions back into the game.
Lions quarterback Shaun Hill played exceptionally well, throwing for 331 yards with a pair of touchdowns and interceptions, and was in position to lead the Lions to a game winning drive.
After four Lions field goals, they were within two points of defeating the Packers, but the Packers were able to run out the clock and seal the victory.
Aaron Rodgers- 12/17 181 yards, 3 TD, 2 INT
Brandon Pettigrew- 9 rec, 91 yards
Calvin Johnson- 6 rec, 86 yards, 2 TD
Donald Driver- 3 rec, 89 yards, TD
Charles Woodson- 13 Tackles
Clay Matthews- Sack
Thanks to an invisible Denver Broncos running game, Kyle Orton has emerged as the leader of the Broncos, leaving many wondering exactly why they selected Tim Tebow in the first round of the 2010 NFL Draft.
The game was back and forth all day, but Orton continued to stay poised in the pocket and make plays, despite a nasty Titans pass rush that sacked him six times on the day.
Titans quarterback Vince Young was forced to throw the ball, and he played well, connecting with Kenny Britt for an eight-yard score in the second quarter.
The Broncos were up 13-10 in the third after a field goal; however, on the ensuing kickoff, Mark Mariani returned the kick 98 yards to put the Titans back on top.
Orton continued to stay calm, leading the Broncos down the field, and throwing a touchdown to Correll Buckhalter to seal the game.
Kyle Orton- 35/50 341 yards, 2 TD, INT
Denver Broncos Rushing- 19 yards (11 from Orton)
Brandon Lloyd- 10 rec, 115 yards
Eddie Royal- 8 rec, 113 yards, TD
Chris Johnson- 19 Att, 53 yards
St. Louis Rams quarterback Sam Bradford continued to show why the Rams selected him with the No. 1 overall pick in the 2010 NFL Draft, as he led the Rams to their second consecutive victory, doubling their total from last season.
The Seattle Seahawks were rolling after defeating the San Diego Chargers last week, thanks to an outstanding performance on defense and special teams.
With Steven Jackson questionable for the game due to a groin injury, he showed strength and perseverance, telling reporters, "I knew I wouldn't be 100 percent, but I knew I had enough to give. I feel like the team is going in the right direction and I wanted to be a part of it."
Without Jackson, the Seahawks would have attacked Bradford at all costs, but Jackson was able to contribute, carrying the ball 22 times for 70 yards.
Bradford threw for over 230 yards for the third time this season, and threw two touchdown passes en route to a victory over a division rival.
Sam Bradford- 289 yards, 2 TD, INT
Earl Thomas- INT (Had two last week)
A week after losing to the Atlanta Falcons due to a missed field goal in overtime, the New Orleans Saints signed 46-year-old John Carney to replace Garret Hartley. Unfortunately for the Saints' last game, it came down to a last second field goal. This time, however, with new kicker Carney, the result was different.
The Saints faced division rival Carolina Panthers, who came into the game with an 0-3 record, and were expecting to put a beatdown on rookie quarterback Jimmy Clausen, who was making his second start of his NFL career.
The Saints scored first in the second quarter after Drew Brees connected with Lance Moore for a four-yard touchdown, but the Panthers answered right back.
Jimmy Clausen threw a screen to running back Jonathon Stewart who took it 55 yards to tie the game at 7-7.
In the third quarter, DeAngelo Williams took a run 39 yards to put the Panthers on top 14-10, but John Carney came threw in the clutch, kicking three field goals to seal the game at 16-14 for the Saints.
Drew Brees- 33/48 275 yards, TD
DeAngelo Williams- 13 carries, 86 yards, TD
James Anderson- 16 Tackles, Sack
The Baltimore Ravens and Pittsburgh Steelers have a rivalry similar to that of the Packers and Bears.
The two teams play the same style of football, play dominating defense, and pound the ball in the running game.
The Steelers entered Sunday with a 3-0 record without Ben Roethlisberger, and the Ravens were 2-1.
Rashard Mendenhall found the end zone twice to give the Steelers a 14-10 lead halfway through the fourth quarter, and it seemed to be over after the Ravens went three and out.
However, a holding penalty put the ball back in Joe Flacco's hands with 55 seconds remaining in the game, and he drove down the field with the help of Anquan Boldin, and sealed the deal with a touchdown to T.J. Houshmenzadeh.
Joe Flacco- 24/27 256 yards, TD, INT
Charlie Batch- 12/21 141, INT
Rashard Mendenhall- 25 carries, 75 yards, 2 TD
Haloti Ngata- 11 Tackles, Sack
Lawrence Timmons- 15 Tackles
Ray Lewis- 9 Tackles, INT
The Houston Texans running back Arian Foster, who has played unbelievably through the first three games of the season, was benched for the first quarter after some off-the-field issues.
"I didn't handle my business off the field, I got disciplined for it, and rightfully so," Foster told reporters. "I take full responsibility and I apologized to my teammates for it, and it won't happen again. And we're all about moving on here. I slipped up, and I'm assuring it won't happen again."
The Raiders entered the game with a 1-2 record, while the Texans were coming off a loss to their in state rival Dallas Cowboys.
Derrick Ward put the Texans on the board first, with a 34-yard dash, but the Raiders answered back after a drive ending with a Michael Bush touchdown run.
The game was back and forth until the third quarter, when Arian Foster ran for a 74-yard touchdown to put the Texans up 21-14.
In the fourth quarter, Foster caught a 10 yard pass for a score, sealing the deal for the Texans.
Matt Schaub- 16/29 192 yards 2 TD
Bruce Gradkowski- 24/39 278 yards 2 TD, 2 INT
Arian Foster- 16 carries, 131 yards, TD, 3 rec, 56 yards, TD
Zach Miller- 11 rec, 122 yards, TD
DeMeco Ryans- 11 Tackles, Sack
Bernard Pollard- 11 Tackles
The Colts had come off of a great win over the Denver Broncos last week, and they were facing a division doe in the Jacksonville Jaguars, who came into the game with a 1-2 record and serious questions at quarterback.
The Jaguars had signed Bills castoff Trent Edwards earlier in the week, and David Garrard's job was on the line.
The game was close the whole day, with six lead changes, but the Jaguars came out on top thanks to a 59-yard game winning field goal by kicker Josh Scobee, who immediately ripped off his helmet and ran around, jumping for joy.
Peyton Manning played extremely well as usual, throwing for over 325 yards for the third time this season, but threw his first interception on the year that resulted in a Jaguars touchdown.
The Colts have now lost to both of their in-division games to the Houston Texans and the Jaguars, and hold a 2-2 record.
Peyton Manning- 33/46 352 yards, 2 TD, INT
David Garrard- 17/22 163 yards, 5 carries, 44 yards, TD
Joseph Addai- 16 carries, 63 yards, 2 TD
Maurice Jones-Drew- 26 carries, 105 yards, TD
Reggie Wayne- 15 rec, 196 yards
It was an emotional day for Washington Redskins quarterback Donovan McNabb, who returned to Philadelphia, where he played for the first 11 seasons of his career. He was greeted with cheers when he entered the stadium, and he smiled and waved at the fans who had cheered for him when he led the Eagles to five NFC Championship games.
However, those cheers turned to boos when he led the Redskins down the field on the first drive that resulted in a Ryan Torain touchdown run to put the 'Skins on top.
When Michael Vick was injured in the first quarter, it was the matchup we had been expecting to see when McNabb was dealt to the Redskins: McNabb vs. Kolb.
Kevin Kolb looked solid, and threw for 201 yards, but he didn't have the chemistry with receiving weapons DeSean Jackson and Brent Celek that Vick did, and 12 of his completions were to LeSean McCoy.
McNabb left Philadelphia victorious, and was happy for it to be over.
Donovan McNabb 8/19 125 yards, TD, INT
Ryan Torain- 18 carries, 70 yards, TD
LeSean McCoy- 16 carries, 64 yards, 12 rec, 110 yards
Nate Allen- INT (Drafted with the pick Eagles received for McNabb)
After Philip Rivers threw for 455 yards in a loss to the Seattle Seahawks, he was a man on a mission to turn the San Diego Chargers around. The Chargers came into the game with a 1-2 record, facing the Arizona Cardinals who held a 2-1 record.
The Chargers dominated the Cardinals in every facet of the game, and got out on top early when Rivers connected with tight end Antonio Gates for a 33-yard score, making him the seventh tight end in history with 500 catches in his career.
Derek Anderson was pulled from the game after throwing two interceptions, and was replaced by Max Hall, who couldn't do much either.
Chargers running back Mike Tolbert had his first 100-yard rushing game of his career, and rookie Ryan Mathews scored his first career rushing touchdown.
Philip Rivers- 15/20 241 yards 2 TD
Mike Tolbert- 16 carries 100 yards TD
Ryan Mathews- 9 carries 55 yards TD
Antonio Gates- 7 rec, 144 yards, 2 TD
Shaun Philips- 6 Tackles 4 Sacks, INT, TD
Justin Tuck isn't looking for high-fives in that picture. He is telling how many times the New York Giants sacked the three Chicago Bears quarterbacks that played last night.
The Bears entered the game at 3-0, the only undefeated team in the NFC, and left the game with their starting quarterback Jay Cutler with a concussion. The Bears aren't who we thought they were.
The Giants recorded nine sacks in the first half, and the Bears quarterbacks could barely receive the snap before a Giants defensive linemen was in their face.
The Giants had a miserable outing last week against the Tennessee Titans and took accountability for that, and showed Tom Coughlin that they respected him and would behave.
Not only was the Giants defense explosive, but running back Ahmad Bradshaw had a huge day as well, scoring a touchdown, and we didn't have to see any helmets thrown by Brandon Jacobs, as he scored one as well.
Chicago Bears Quarterbacks- Jay Cutler knocked out, Todd Collins knocked out, Caleb Hanie had rating of 102.1
Chicago Bears: 6 first downs, 110 total yards
Ahmad Bradshaw- 23 carries, 129 yards, TD
Brandon Jacobs- 6 carries, 62 yards, TD
Hakeem Nicks- 8 rec, 110 yards
Justin Tuck & Osi Umenyiora- 11 tackles, 6 sacks