DETROIT -- This was the Eagles offense everyone expected.
Of course, not many expected the 30-year-old Michael Vick to be the one leading the Young Guns.
But with starting quarterback Kevin Kolb out with a concussion, Vick stepped in and guided his team to a 35-32 victory Sunday as the Eagles held on for dear life and survived a late Lions push.
(A brief interruption: This might have been the Eagles defense everyone anticipated. The group nearly fumbled away the game despite a fourth quarter 18-point lead).
Vick, on the other hand, was impressive. The quarterback completed 21 of 34 passes for 284 yards and two touchdowns. He did not toss an interception. He also ran four times for 40 yards. Vick did all this while under constant pressure as the Eagles' leaky offensive line struggled against Detroit's front four and their blitzers.
Vick had help, though, most notably from running back LeSean McCoy. The second-year player eclipsed the 100-yard rushing mark for the first time in his career and became the first Eagles players to rush for three scores since Charlie Garner accomplished the feat in 1995.
Vick spread the ball around connecting with eight different receivers. DeSean Jackson led the team with four catches for 135 yards. He also scored a 45-yard touchdown in the first quarter. Jeremy Maclin had three catches for 26 yards, including a 9-yard touchdown right before the half that gave the Eagles a 21-17 lead.
Kolb is expected to return to practice next week. He and linebacker Stewart Bradley, who was also held out with a concussion, were cleared by the Eagles' medical staff, a team spokesman said Sunday.
Eagles coach Andy Reid has said Kolb is his No. 1 quarterback. If Kolb can go next week against Jacksonville it will be interesting to see how patient Reid will be with his young quarterback, who struggled against the Packers last week.