PHILADELPHIA (AP/WTXF) -- Carson Wentz threw a career-best four touchdown passes and the Philadelphia Eagles continued their impressive start with a 34-7 victory over the Arizona Cardinals on Sunday.
Wentz tossed three scoring passes in the first quarter, including 59 yards to Torrey Smith, 11 yards to Zach Ertz and 15 yards to Trey Burton. He connected with Nelson Agholor for a 72-yard TD in the third quarter that left six-time Pro Bowl cornerback Patrick Peterson shouting on the sideline.
The Eagles (4-1) have won three straight games.
Carson Palmer and Arizona's one-dimensional offense were held to 279 yards. The Cardinals (2-3) have alternated losses and wins since Week 1.
Wentz torched a secondary that features Peterson and Tyrann Mathieu, finishing 21 of 30 for 304 yards. Peterson held Alshon Jeffery to three catches for 31 yards, but Wentz spread the ball around.
The Eagles entered with the NFL's second-best third-down offense and converted their first four chances, including two of Wentz's TDs.
On the opening drive, Wentz tossed a 12 yard pass to Ertz on third-and-11 and a 16-yard pass to Jeffery on another third-and-11. Then he found Burton on a fade for a 7-0 lead.
Wentz's TD pass to Ertz came on third-and-6 to make it 14-0. He hit Smith in stride on third-and-5 for a 21-0 lead.
The Cardinals finally got going when Palmer threw a 13-yard TD pass to John Brown to cut it to 21-7.
Agholor's TD catch was on third-and-19. He blew past safety Budda Baker, caught Wentz's perfect pass over the shoulder and used a spin move and stiff arm to reach the end zone.
This Thursday, the Eagles take on the Carolina Panthers in Charlotte.
NOT SO PERFECT
Wentz made a mistake late in the second quarter after guiding the Eagles to the Cardinals 25. He overthrew Ertz and Antoine Bethea made a toe-tapping interception in the end zone.
BLOCKED
Eagles cornerback Patrick Robinson deflected Phil Dawson's 51-yard field goal at the end of the first half.
FITZGERALD'S STREAK
Arizona's Larry Fitzgerald caught a pass for the 200th consecutive game, third-longest streak in NFL history. Fitzgerald, who had 11 TDs in eight games vs. Philadelphia, was held to six catches for 51 yards.
PLAY BALL
Smith and a few teammates came up with an original, baseball-themed TD celebration . Smith was the batter. Jeffery crouched like a catcher. Agholor pretended to be the pitcher and Wentz was the umpire. Agholor wound up and threw a fake pitch. Smith used the ball as a bat and swatted a "home run."
INJURIES