The Eagles fall to 10-2 and the 49ers improve to 9-3.
Here’s what happened in the game. The big plays!
1st quarter
FIELD GOAL! Jake Elliott nailed his 26-yard kick. The drive was led by a 38-yard reception on third-and-9 by A.J. Brown and an 11-yard gain on third down by Kenneth Gainwell. This was the first time since Week 8 that the Eagles failed to score a touchdown in the red zone. (Eagles 3 - 49ers 0)
SACK! Haason Reddick got home to take down Brock Purdy on second-and-10! The 49ers failed to convert on third-and-2 and had to punt.
FIELD GOAL! Elliott connected again, this time from 39 yards out. A costly slip in the backfield from Jalen Hurts moved the offense from the San Francisco 14-yard line to the 29-yard line. (Eagles 6 - 49ers 0)
-6 YARDS THE WHOLE QUARTER FOR THE SAN FRANCISCO 49ers!
2nd Quarter
The 49ers finally make the Eagles pay with a 2-yard touchdown. Purdy found Brandon Aiyuk in the back corner of the end zone. The play went to review, but the call on the field was upheld. An offside penalty on Josh Sweat gave the 49ers another shot at the end zone on third down. (49ers 7 - Eagles 6)
The 49ers added to their lead with 38 seconds left in the half. Christian McCaffrey found a hole and squeezed into the end zone. (49ers 14 - Eagles 6)
3rd Quarter
The 49ers struck quickly on their first drive of the half. Deebo Samuel rushed to his right and found the end zone from 12 yards out. The visitors scored one play after a 33-yard pass on third-and-3 to McCaffrey. (49ers 21 - Eagles 6)
49ers linebacker Dre Greenlaw was disqualified after striking Senior Advisor to the General Manager/Chief Security Officer Dom DiSandro, who was also ejected from the game.
TOUCHDOWN! Jalen Hurts found the end zone for the 100th time in his career! The quarterback used the Brotherly Shove from the 1-yard line to score. Big catches by DeVonta Smith and A.J. Brown and a personal foul penalty aided the drive's success. (49ers 21 - Eagles 13)
https://twitter.com/i/status/1731454631295729855
Deebo Samuel broke free from the tackle attempt of Nicholas Morrow and hustled his way into the end zone for a 48-yard touchdown. (49ers 28 - Eagles 13)
Fourth Quarter
Hurts went to the locker room after spending time in the blue medical tent. He was evaluated for a concussion. He was briefly replaced on the field by Marcus Mariota.
Another missed tackle in the open field by the Eagles led to a 49ers touchdown. Jauan Jennings eluded Eli Ricks on the sideline and walked in for an 18-yard touchdown. (49ers 35 - Eagles 13)
Hurts came back into the game, replacing Marcus Mariota.
TOUCHDOWN! Hurts found DeVonta Smith for a 2-yard score, giving the Eagles a small lifeline. The two-point conversion attempt failed after Hurts' pass was batted down at the line of scrimmage. (49ers 35 - Eagles 19)
Samuel found the end zone again with a 46-yard touchdown reception. (49ers 42 - Eagles 19)
A fourth-and-12 attempt for the Eagles fell incomplete, giving the 49ers the ball back with just over two minutes left.
That’s it! The Cowboys can compete for first place next week. A win and the Cowboys are first. The last time the Eagles lost, A.J. Brown went on a tear, and they won many many more games.
No sports square or breaking news editions next week!
(Thanks to philadelphiaeagles.com for the recap)