PHILADELPHIA – Once LeSean McCoy put his head down and ran straight ahead instead of juking and jiving, no one could stop him.
McCoy ran for a franchise-best 217 yards, including touchdowns of 57 and 40 yards, and the Philadelphia Eagles overcame two TD returns by Jeremy Ross to beat the Detroit Lions 34-20 in a blizzard Sunday.
“It was tough, to be honest,” McCoy said. “But the guys were giving me so much room. I actually like to run in between the tackles.”
Ross returned a punt 58 yards for a score and ran a kickoff 98 yards. But McCoy ran 57 yards up the middle for a tying TD, and Nick Foles connected with Riley Cooper on the 2-point conversion. Foles sneaked in from the 1 and Chris Polk had a 38-yard touchdown run to cap a 28-point fourth quarter for the Eagles (8-5).
Snow began falling two hours before kickoff and intensified after the game started. Workers used shovels and hand-held blowers to clear off yard lines. Conditions were so poor neither team tried a field goal, and there were 2-point conversion attempts after seven of the eight TDs.
“We just felt footing was so bad,” Eagles coach Chip Kelly said.
Forecasters predicted only some snow, so neither team was prepared for a storm that dropped up to six inches in Philadelphia.
McCoy ran for 148 yards in the fourth quarter, and broke Hall of Famer Steve Van Buren’s mark of 205 yards rushing against Pittsburgh on Nov. 27, 1949.
“He was dominant,” McCoy said. “It means a lot.”
Foles threw his first interception, leaving him one shy of matching Peyton Manning’s record for most touchdowns without a pick to start the season. Foles had 19 touchdowns before Chris Houston grabbed his overthrown pass at midfield and returned it 20 yards to the Eagles 30. That ended Foles’ franchise-best streak of 237 passes without a pick.
He finished 11 of 22 for 179 yards and a TD.
“You were seeing a lot of white, a lot of snow falling down,” Foles said. “We got more comfortable as the game went on.”
Broncos 51, Titans 28: In Denver, unbothered by the freezing weather, Matt Prater set an NFL record with a 64-yard field goal and Peyton Manning threw four more touchdown passes.
Saints 31, Panthers 13: In New Orleans, Drew Brees passed for 313 yards and four touchdowns, helping the Saints regain sole possession of first place in the NFC South.
Ravens 29, Vikings 26: In Baltimore, Joe Flacco threw a 9-yard touchdown pass to rookie Marlon Brown with 4 seconds left to ice the win.
Patriots 27, Browns 26: In Foxborough, Massachusetts, Tom Brady threw two touchdown passes in the final 61 seconds and New England recovered an onside kick to set up the comeback win.
49ers 19, Seahawks 17: In San Francisco, Phil Dawson kicked a 22-yard field goal with 26 seconds remaining and the Niners held off the nemesis Seahawks, denying Seattle a chance to clinch the division at Candlestick Park.
Bengals 42, Colts 28: In Cincinnati, Andy Dalton threw for three touchdowns and ran for another as the Bengals remained perfect at home.
Chiefs 45, Redskins 10: In Landover, Maryland, the Chiefs scored on their first four possessions in the snow, sacked Robert Griffin III five times and Kirk Cousins once, and returned both a punt and a kickoff for a touchdown.
Cardinals 30, Rams 10: In Glendale, Arizona, Carson Palmer completed 27 of 32 passes, 12 of them to Larry Fitzgerald, and the Cardinals ended an eight-game losing streak against NFC West foes.
Dolphins 34, Steelers 28: In Pittsburgh, Charles Clay caught two touchdown passes, including a 12-yard strike from Ryan Tannehill with 2:53 remaining.
Packers 22, Falcons 21: In Green Bay, Matt Flynn threw for 258 yards and the Packers’ struggling defense forced a key fourth-quarter turnover to snap a five-game winless string.
Jets 37, Raiders 27: In East Rutherford, New Jersey, Geno Smith threw a touchdown pass and ran for another score as the Jets set a season high for points and stopped a three-game skid.
Chargers 37, Giants 14: In San Diego, Philip Rivers found rookie Keenan Allen for two of his three touchdown passes, and the Chargers kept alive their long-shot playoff hopes.
Buccaneers 27, Bills 6: In Tampa, Mike Glennon threw two touchdown passes and Bobby Rainey scored on an 80-yard run on the second play of the day. The Bucs (4-9) intercepted EJ Manuel four times en route to their fourth win in five games following an 0-8 start.