McNabb threw for 125 yards and one touchdown, leading the Washington Redskins to a 17-12 victory over the Philadelphia Eagles on Sunday in his first game against his former team.
Michael Vick was forced out in the first quarter with chest and rib injuries in his first start in front of the hometown crowd. Kevin Kolb, who was supposed to be McNabb's successor all along, replaced Vick after losing his starting job because he got hurt in Week 1.
McNabb, a six-time Pro Bowl pick in 11 seasons with the Eagles, didn't get much of a chance to showcase his skills. Redskins coach Mike Shanahan stuck with a conservative approach and relied on the ground attack.
Washington had 169 yards rushing, including 55 by Clinton Portis before he left with a groin injury. Ryan Torain had 70 yards rushing and one TD. McNabb threw just 19 passes, completing eight and getting intercepted once.
The Redskins (2-2) snapped a two-game losing skid, improving to 2-0 in the NFC East. The Eagles (2-2) are winless at home.
Kolb threw a 5-yard touchdown pass to Brent Celek to get the Eagles within 17-12 with 4:10 left. The 2-point conversion failed when Kolb's pass fell incomplete.
On Washington's next possession, McNabb scrambled 18 yards on third-and-4 to keep the drive going and allow the Redskins to run the clock down a little more. The Eagles got the ball back at their own 26 with 1:07 left and no timeouts. Kolb's first throw should've been intercepted, but it was dropped by former Butler High School star Carlos Rogers. Kolb then drove Philadelphia to the Redskins 32 -- double-lateral after a short pass got the Eagles there. But Kolb's desperation heave into the end zone on the final play bounced out of Jason Avant's hands.
Vick got hurt on a 23-yard run to the Redskins 1 that was negated by a holding penalty on former Georgia Bulldog Max Jean-Gilles.
The Eagles also lost Pro Bowl cornerback Asante Samuel and wide receiver Riley Cooper to concussions.