PHILADELPHIA — Michael Vick is all the way back — daring runs, dynamic throws and a bittersweet defeat to show for it.
Aaron Rodgers threw two touchdowns and Mason Crosby kicked a team-record 56-yard field goal as the Packers beat the Eagles 27-20 on Sunday.
Not even a vintage performance from Vick — of all people — could stop Green Bay.
In their first game since trading Donovan McNabb to Washington, the Eagles started with Kevin Kolb, but he left with a concussion at halftime. So Vick played meaningful snaps for an extended period for the first time in nearly four years.
"I feel like if I had been out there for four quarters, maybe we would've had a chance to win the game," Vick said.
Vick invigorated an offense that was awful in the first half. He had 175 yards passing and 103 rushing in his most significant action following a prison term and league suspension for federal dogfighting charges.
"I thought Michael was phenomenal," coach Andy Reid said. "He brought the team back, he kept his poise."
But there is no quarterback controversy. Reid said Kolb will start when he's healthy again.
Kolb was injured in the second quarter when he was driven into the ground from behind by Clay Matthews. The team originally said he hurt his jaw and he returned for a series.
Middle linebacker Stewart Bradley also came back in after he staggered off; he then sat out the second half.
Coach Andy Reid defended his decision to let Kolb and Stewart return because "they were fine" after early testing.
The Eagles came back in the fourth quarter as Vick fired a TD to Jeremy Maclin to cut the lead to 27-17, then rookie safety and former USF star Nate Allen intercepted a poor pass by Rodgers and returned it to midfield.
"I played terrible. It was as bad as I can play. I've got to be better," Rodgers said.
In addition to the two who had concussions, Philadelphia also lost Pro Bowl fullback Leonard Weaver (torn knee ligament) and center Jamaal Jackson (torn biceps). Both are likely out for the season.