Recap
AI summary, sourced from 1 period article (ESPN AP)
Kevan Barlow ran for 154 yards on 30 carries with a touchdown and the 49ers beat the Philadelphia Eagles 31-28 at Candlestick Park. Jeff Garcia threw for 225 yards and two touchdowns. Terrell Owens caught seven for 75. Donovan McNabb threw for 238 yards and a touchdown. Duce Staley ran for 53 with two touchdowns. The 49ers improved to 7-8 in the kind of home upset of the conference's likely playoff team.[1][2][3]
Columnist recap
AI summary, sourced from 1 period article (ESPN AP)
Kevan Barlow ran for 154 yards Sunday afternoon at Candlestick. The 49ers' lead back, in his second straight 100-yard rushing game with a touchdown, produced the kind of grind-it-out home performance the year's identity tape was building toward. The 49ers beat the Philadelphia Eagles 31-28 in the kind of home upset of an NFC playoff contender.
Jeff Garcia threw two touchdowns. Barlow added the touchdown run. Terrell Owens caught seven for 75. Eric Johnson caught three for 61. The defense produced two interceptions of Donovan McNabb. Duce Staley ran for two touchdowns. Todd Pinkston caught the Eagles' lone TD reception.
7-8. The kind of cross-conference home upset where, against the conference's likely top playoff team, the year's identity tape produced the kind of statement game the staff has been promising. The Seattle Seahawks on the road next Sunday for the season finale. The kind of December where the year's identity tape, with the upset of the Eagles, gives the 49ers a credible end of the year.
By the numbers
AI summary, sourced from 1 period article (ESPN AP)
49ers 31, Eagles 28. Margin: +3. Fifteen-game record: 7-8, +54 differential.
* Jeff Garcia: 15-of-29 for 225, 2 TDs, 0 INTs.
* Kevan Barlow: 30 carries for 154, 1 TD (2nd straight 100y game).
* Terrell Owens: 7 catches for 75.
* Donovan McNabb: 17-of-27 for 238, 1 TD, 2 INTs.
* Duce Staley: 11 carries for 53, 2 TDs.
* Todd Pinkston: receiving production.
* 49ers D: 2 INTs of McNabb.
* 49ers 7-8; Eagles 10-5.
Film room
AI summary, sourced from 1 period article (ESPN AP)
A 31-28 cross-conference home upset of the Philadelphia Eagles at Candlestick. Kevan Barlow's second straight 100-yard rushing game. The 49ers improve to 7-8 in the year's signature home upset.
How it unfolded
The Eagles scored on their opening drive with a Duce Staley touchdown to make it 7-0. The 49ers answered with a Kevan Barlow touchdown to tie at 7-7. Garcia threw a second touchdown to make it 14-7. Staley scored his second touchdown to tie at 14-14. The second quarter was a 49ers field goal and a Garcia third touchdown drive to push the lead to 24-14 at halftime. The second half was a McNabb touchdown to make it 24-21, then a 49ers touchdown to make it 31-21, then a final Eagles touchdown to close it 31-28. The defense closed it out with the final possession.
The turning point
Kevan Barlow's first-half rushing dominance. With his 30-carry day producing 154 yards, the kind of clock-management lead the offense could give the defense, Barlow's running game gave the 49ers the kind of two-score lead the defense closed out late.
By the numbers
Garcia 225 passing on 29 attempts with two TDs. Barlow 154 rushing on 30 carries with a TD. Owens 75 receiving on 7 catches. Eric Johnson 61 receiving. McNabb 238 on 27 attempts with a TD and two INTs. Staley 53 rushing with two TDs.
Personnel watch
Kevan Barlow's second straight 100-yard rushing game (his fourth of the year). Jeff Garcia's two-touchdown passing day. Terrell Owens's productive but quiet day (75 yards). The defense's two interceptions of McNabb. The kind of cross-conference home upset where the year's identity tape produced the kind of signature win the staff has been building.
What it means
7-8 with the Seahawks on the road next Sunday for the season finale. The kind of cross-conference home upset of the conference's likely top playoff team. The Kevan Barlow lead-back identity is now established. The kind of finale where the year, even at 7-9 worst-case, will have produced multiple statement games.