PHILADELPHIA -- Running back LeSean McCoy ran for two long touchdowns in the fourth quarter as the Philadelphia Eagles rallied for a 34-20 victory over the Detroit Lions on Sunday at snowy Lincoln Financial Field.
McCoy's touchdown runs of 40 and 57 yards offset two long touchdowns by Lions returner Jeremy Ross, who scored on a 58-yard punt return to give Detroit a 14-0 lead in the third quarter and a 98-yard kickoff return to give the Lions a 20-14 lead in the fourth quarter.
McCoy's 57-yarder tied the game with 13:13 left to play and quarterback Nick Foles passed to wide receiver Riley Cooper for the two-point conversion and the Eagles' first lead of the game. Foles later scored on a 1-yard plunge and running back Bryce Brown scored on a 38-yard run to blow the game open with 2:58 left to play, giving the Eagles their fifth straight victory.
McCoy finished with a team-record 217 rushing yards, breaking the previous mark of 205 yards set by Hall of Famer Steve Van Buren in 1949.
The Eagles (8-5) took a half-game lead over Dallas in NFC East -- the Cowboys play Chicago on Monday night -- while the Lions (7-6) are a half-game ahead of the Bears in NFC North.
A bitter wind and bad visibility hampered both teams in the early going, although in different ways. The Eagles' offense did nothing -- they had a net total of minus-2 yards in the first quarter. And even though the Lions moved the ball pretty well, they couldn't hold onto it.
Quarterback Matthew Stafford fumbled the snap from center three times and even though the Lions didn't lose any of them, they did lose a couple of costly fumbles inside the Eagles' 20 and both times running back Joique Bell -- subbing for injured Reggie Bush (calf) -- was the culprit.
The first time, the Lions drove to the Eagles' 20-yard line when Bell fumbled it away and the second time they pushed it all the way to the Eagles' 10 when once again Bell lost the ball.
But the Eagles answered that turnover with one of their own and this one was noteworthy -- Foles threw his first interception of the season early in the second quarter and Lions cornerback Chris Houston returned it 30 yards, to the Eagles 20.
That gave Bell a chance at redemption as he made up for his previous gaffes by taking a swing pass 10 yards on fourth-and-8 and then bulling over for a 2-yard touchdown.
NOTES: WR Calvin Johnson caught a 33-yard pass in the first quarter to move past Herman Moore as the Lions' all-time leader in receiving yards. Moore finished his career with 9,175 yards. ... QB Nick Foles had thrown 238 consecutive passes without an interception before he was picked off in the second quarter. That's the eighth-longest streak in NFL history. ... RB Reggie Bush was supposed to play, but aggravated his calf injury during pregame warm-ups and was a late scratch.