The Philadelphia Eagles pulled out of their NFL season-opening slump while adding to the frustration of the New York Giants.
Carson Wentz threw for a season-high three touchdowns and the Eagles avoided their first three-game losing streak since 2016 by downing the Giants, 34-13 at the Meadowlands on Thursday night.
Wentz finished with 278 passing yards sandwiched touchdowns throws of 13 and 1 yard to Alshon Jeffery around a 10-yarder to tight end Zach Ertz to help the 3-3 Eagles build a 31-6 lead.
Corey Clement scored on a 1-yard run and Jake Elliott added field goals of 33 and 30 yards for the defending Super Bowl champions.
Rookie halfback Saquon Barkley scored on a 50-yard run and rushed for 130 yards in one of the few bright spots for the Giants' offence.
Barkley has gained at least 100 yards from scrimmage in each of his first six career games.
Eli Manning was under pressure all game and finished 24 of 43 for 281 yards for the 1-5 Giants.