Here are 10 things to be learned from this game. There is a lot to discuss, so let's get right to it.
The Eagles looked thoroughly terrible last week in their 53-20 loss to the Green Bay Packers. It was a complete team loss. Philadelphia's offense, defense, and special teams units all failed to be good enough. While that loss won't magically disappear any time soon, the Eagles did their best on Sunday to put it in the past. They went out against an inferior Titans team and proved that they were the better team. It wasn't a perfect effort, no, but it was still a really good performance. The Eagles are now 5-0 in games immediately following their last five losses.
2) Shady's back
LeSean McCoy is back. Again. The Eagles' star running back has been struggling this season but he showed top form against the Titans. McCoy ran for one touchdown and 130 yards on 21 carries, which averages out to a healthy 6.2 yards per carry. His performance was also aesthetically pleasing for Eagles fans. McCoy showed the kind of ability to get into space and make people miss that he did when he led the league in rushing yards last season. The Tennessee defense is weak against the run, but this is still an encouraging sign for Philadelphia's run game. Now, will it last?
The Eagles have won 10 regular season home games in a row. They're outscoring opponents 356-192 in that stretch, which is an average of 35.6 to 19.2 per game. Put another way, the Eagles are beating their opponents by an average of nearly 16.5 points per game. That's pretty good.
4) Sanchez was good and bad
Mark Sanchez made some really good throws on Sunday. His touchdown pass to James Casey was among them. Sanchez threw some tough passes to where only his receivers could get them. Mark Sanchez also made some really bad throws on Sunday. His two interceptions were among them. It seems that too often Sanchez is sailing passes. That's not good, especially because he loves to work the middle of the field and those overthrows can become easy picks for the defense. Sanchez needs to be more consistent moving forward. On an interesting note, this game marked the first time in Sanchez's career that he strung three consecutive games together with 300+ passing yards.
5) Josh Huff redemption
Josh Huff had been having a poor rookie season. He dropped easy passes. He fumbled a ball in the red zone. He made inflammatory post-game comments instead of accepting responsibility.
Those mistakes were forgiven on Sunday. Huff took the game's opening kickoff and returned it 107 yards to the house for a score. Unlike Huff's touchdown return against the Chicago Bears in the preseason, this one wasn't just gifted to him due to extremely poor coverage. On this return, Huff showed his great combination of balance, speed, elusiveness, and strength. It looked like Huff was going to be tackled twice on the return but he threw some nasty stiff arms to keep the play alive. Great job by the rookie. A much-needed redemption opportunity for him.
And now for this extremely self-serving note... guess who called it? (Check the 12:14 PM EST time stamp.)
Thinking Josh Huff has a good game today for the Eagles.— Brandon Lee Gowton (@BrandonGowton) November 23, 2014
6) Connor Barwin is an All-Pro
Eagles outside linebacker Connor Barwin recorded two sacks against the Titans to put him at a career season-high number of 12.5. Barwin ranks only behind Kansas City's Justin Houston (13) in total sacks this season. Barwin really deserves an All-Pro nod.
7) Cody Parkey is still solid
Parkey extended his made-field goal streak to 16, which tied for second in Eagles franchise history, before finally missing a kick at the end of the first half. Cut him! Only kidding: Parkey is still great. He made five out of six kick attempts on Sunday for a total of 15 points.
Also worth noting: it only took Parkey 66 attempts to reach 37 touchbacks this season. Compare that to Alex Henery finishing with 37 touchbacks on 90 attempts in 2013.
8) Productive pass catchers
A few random notes...
Jeremy Maclin is only 20 yards away from hitting the elusive 1,000 yard mark. Maclin would have reached the milestone if he had come down with a deep Sanchez pass late in the game. The ball was under-thrown by Sanchez so it's hard to chide Maclin too much. He'll get those remaining yards later this week, I'm guessing.
Rookie slot receiver Jordan Matthews continues to be on fire. He finished with 77 yards on six receptions for an average of 12.8 yards per reception. Try stopping this man.
Even Riley Cooper wasn't totally worthless! It appeared he ran a lazy route on Sanchez's first interception but otherwise he had some nice plays. Cooper finished with three grabs for 49 yards.
James Casey scored his second touchdown this season in the red zone. Casey gets flak at times for being overpaid, and he probably is, but he absolutely offers some positive value to this team. Along with his two touchdowns he plays really well on special teams. As an added bonus, he's a good locker room guy.
9) Eagles stayed relatively healthy
The Eagles play again in four days so this is pretty important. The only injury seemingly worth noting is the one suffered by linebacker Emmanuel Acho. Acho suffered a groin injury and did not return. Word is that Acho will have an MRI on the injury on Monday. The Eagles are thin at inside linebacker so this is one to watch. If Acho isn't ready to play, first round pick Marcus Smith II will have to step up.
10) Dallas week is here
Need I say more? Get ready for Thursday. It's going to be a big one.