PHILADELPHIA (AP) — Jimmy Garoppolo threw one touchdown pass and ran in for a score, leading the San Francisco 49ers to a 17-11 victory over the Philadelphia Eagles on Sunday.

Nick Bosa had two sacks and San Francisco’s stingy defense shut down Jalen Hurts a week after Philadelphia dominated Atlanta in a 32-6 win.

Hurts completed just 12 of 23 passes for 190 yards. He ran for 82 yards, including a 1-yard TD in the fourth quarter.

97.3 ESPN logo
Get our free mobile app

The 49ers (2-0) return home after practicing all week at The Greenbrier resort in West Virginia with a pair of road wins on the East Coast to open the season.

The Eagles (1-1) got a reality check in coach Nick Sirianni’s first home game.

A sellout crowd greeted the Eagles for the first time since a playoff loss to Seattle on Jan. 5, 2020. With COVID-19 restrictions lifted, fans were tailgating six hours before kickoff. One guy brought a 49ers helmet and walked it around a parking lot on a dog leash. White “Go Birds” T-shirts were placed on every seat inside the Linc, though it was a sea of green once the stadium filled up.

They had little to cheer after the defense held the 49ers to three straight three-and-out possessions to start the game.

San Francisco’s offense finally got going after its own strong defensive stand. Garoppolo drove the 49ers 97 yards on 12 plays, capping it with an 11-yard TD pass to Jauan Jennings — his first career catch — for a 7-3 lead in the final minute of the first half.

The drive began after Philadelphia missed a huge opportunity to go up 10-0. After Hurts connected with Quez Watkins for a 91-yard gain to the Niners 6, the Eagles had a first down at the 1 following a pass interference penalty on Josh Norman. But, on fourth down from the 3, wide receiver Greg Ward took a flip on a reverse and threw an incomplete pass to Hurts in the back of the end zone. Ward was a quarterback in college.

The 49ers went ahead 14-3 in the fourth on Garoppolo’s sneak from the 1. Robbie Gould’s 46-yard field goal made it 17-3.

After Hurts scored, Miles Sanders ran in for the 2-point conversion. But the Eagles didn’t get the ball back.

Garoppolo finished 22 of 30 for 189 yards.

Hurts threw a 38-yard TD pass to Jalen Reagor that was overturned because the 2020 first-round pick stepped out of bounds before he made the catch down the right sideline.

Javon Kinlaw then blocked Jake Elliott’s 47-yard attempt.


A large group of 49ers fans attempted to take over the Rocky statue at the Philadelphia Art Museum on Saturday night. They raced up the steps, waived Niners banners and tried place a banner on Sylvester Stallone’s bronze likeness.


49ers: RB Trey Sermon (head), RB JaMycal Hasty (ankle) and FB Kyle Juszczyk (lower body) left in the fourth quarter. ... DL Kevin Givens (ankle) exited in the first.

Eagles: Pro Bowl DE Brandon Graham (ankle) was carted off the field in the second quarter. Graham had missed only one game since 2011. ... Three-time Pro Bowl RG Brandon Brooks (chest) also left in the second quarter. ... LB Davion Taylor (calf) left in the third quarter.


49ers: Host the Green Bay Packers in their home opener next Sunday night.

Eagles: Visit the NFC East rival Dallas Cowboys on Sept. 27.


Follow Rob Maaddi on Twitter at and his work can be found at

Top Ten Eagles Wide Receivers in Franchise History

Top 10 Rushers in Eagles History

More From 97.3 ESPN