GLENDALE, Ariz. -- Kevin Kolb tried to downplay the significance of beating his former team, focusing more on the success of his current team.
In the huddle, the Cardinals quarterback couldn't hide his desire to knock off Philadelphia. He wanted this one bad.
The guest conductor for the Phoenix Symphony on Thursday, Fitzgerald kept the high notes going by catching nine passes for 114 yards and a touchdown while becoming the youngest player in NFL history to reach 700 receptions.
Adding to Kolb's satisfaction was the way Arizona's defense played against the man who pushed him out of Philly.
Harassing Vick from the opening snap, the Cardinals hit him hard and often, forcing him into two fumbles, including one that James Sanders returned 93 yards for a touchdown on the final play of the first half.
Backing up a big road win against the Patriots with a dominating victory over the Eagles, the Cardinals (3-0) are off to their best start since 1974, more than a dozen years before the team moved to the desert. They've also won seven straight home games, the second-longest streak in franchise history, and have won 10 of 12 dating to the end of last season.
"I'm going to enjoy it, don't get me wrong, but the biggest thing is being 3-0," Kolb said. "Being 3-0 with the teams that we've played and the fashion that we've won, it's been exciting."
Philadelphia (2-1) became the first NFL team to open a season with two one-point wins. The Eagles didn't give themselves a chance to rally for another victory.
After three years of waiting behind Donovan McNabb, Kolb was pushed aside when Vick made his triumphant return to the NFL.
Even after being traded to Arizona and landing a huge contract extension, Kolb still had to fight for recognition.
He lost a tight preseason battle with Skelton, but came off the bench in the opener against Seattle when Skelton sprained his right ankle. Kolb took the Cardinals on the winning drive and was steady enough last week to lead them to one of their biggest road victories in recent years, 20-18 over the Patriots.
Skelton returned to practice late this week, but was limited and couldn't go Sunday.
Kolb made the most of his opportunity. He completed all three of his throws on Arizona's opening drive to set up Jay Feely's 16th straight field goal, from 47 yards.
Kolb kept clicking in the second quarter, throwing a 37-yard touchdown pass to Fitzgerald that put the Cardinals up 17-0. He also helped Fitzgerald reach a big milestone in the quarter, hitting him on a 4-yard pass to reach 700 receptions in 29 years and 23 days and eclipse Dallas tight end Jason Witten, who became the youngest last week at 30 years and 133 days.
Arizona's offense bogged down in the second half - 28 yards in the third quarter - but ground the game away with a time-consuming, 13-play drive in the fourth quarter that resulted in a 27-yard field goal by Feely for a 27-6 lead.
Vick finished with 217 yards on 17-of-37 passing after entering the game second in the NFL with 688 yards.
"I wish I had all the answers right now," Vick said. "The only thing I can tell you is we didn't play our best, Nowhere near what we have potential to do."
NOTES: Arizona has at least two sacks in nine straight games, the longest current streak in the NFL. ... Philadelphia played without receiver Jeremy Maclin (hip) and left tackle King Dunlap (hamstring). ... LaSean McCoy was Philadelphia's leading rusher with 70 yards on 13 carries. ... Arizona also won seven straight home games from 2007-08 and set the franchise record with nine straight in 1925.
Copyright 2012 by The Associated Press