SANTA CLARA, Calif. -- Frank Gore caught a career-best 55-yard touchdown and ran for 119 yards in his first 100-yard game this year, leading the San Francisco 49ers past Philadelphia 26-21 on Sunday to hand the Eagles their first loss.
The 49ers delivered a late goal-line stand as they avoided their first three-game losing streak under fourth-year coach Jim Harbaugh, containing the league's top passer in Nick Foles. He threw two incomplete passes from the 1 in the waning moments.
On a day the 49ers (2-2) gave up big plays on special teams, Gore came through. Colin Kaepernick also threw a touchdown pass to Stevie Johnson and Phil Dawson kicked four field goals.
Darren Sproles had a career-best 82-yard punt return for a touchdown, Malcom Jenkins ran an interception 53 yards for a score for the Eagles (3-1). Brad Smith recovered a blocked punt for a TD.
Copyright 2014 by The Associated Press