The 49ers and Seahawks have a long history, going back to 1976. Here are photos from their 38 meetings.
SEATTLE -- The San Francisco 49ers hit the road for the first time in 2017 with a divisional matchup against the Seattle Seahawks in Week 2.
There are a number of storylines at play on Sunday. The 49ers are looking for their first win of the Kyle Shanahan era. A victory would also give San Francisco its first win in Seattle since 2011. To do so, the 49ers must figure out how to establish an offensive rhythm. Pierre Garçon and Co. failed to find the end zone in Week 1. Establishing a running game, third-down efficiency and protecting Hoyer will be paramount.
Jimmie Ward will make his 2017 debut on Sunday. The safety missed all of training camp and the preseason with a hamstring injury. It will be interesting to see if Ward immediately gets back into the starting lineup at free safety.
Also of note, Aaron Lynch is active and will make his 2017 debut. Lynch was a healthy scratch in Week 1, but he will look to aid the 49ers pass-rush on Sunday.
Here are the 49ers inactives: Kendrick Bourne, Ahkello Witherspoon, Lorenzo Jerome, Pita Taumoepenu, Reuben Foster, Erik Magnuson and Xavier Cooper.
And for the Seahawks: J.D. McKissic, Jordan Ross, Oday Aboushi, Eddie Lacy, Tedric Thompson, Isaiah Battle and Terence Garvin.
The 49ers won the coin toss and again elected to defer to the second half. San Francisco's defense has now taken the field first in every game this season (preseason included).
Ward got the start and made a tackle on a third-down pass from Russell Wilson to C.J. Procise that moved the chains. Jaquiski Tartt followed with a big hit and pass breakup on a throw to Jimmy Graham. A neutral zone infraction turned a would-be 3rd-and-11 into a 3rd-and-6. Wilson converted with a 10-yard pass to Doug Baldwin. On an ensuing 4th-and-1 attempt, Wilson kept it himself for a 9-yard gain to the 49ers 32-yard line. A 22-yard pass to Tyler Lockett set up 1st-and-goal from the 49ers 7-yard line. San Francisco's defense bent, but didn't break, holding the Seahawks to a short field-goal attempt.
Blair Walsh was true from 25 yards out to put the Seahawks up 3-0. (8:38)
Hoyer had an open Marquise Goodwin down the left sideline on play action but overthew him just a bit. Pierre Garçon was stuffed on 3rd-and-inches as the 49ers went three-and-out.
Aaron Lynch recorded the 49ers first sack of the 2017 season. Wilson's ensuing third-down pass sailed over Lockett's head as the Seahawks went three-and-out.
Hoyer opened the 49ers next drive with an awful interception. He didn't see Bobby Wagner in coverage and threw it right to the Seahawks middle linebacker. It was a similar pick to the one Hoyer threw in Week 1 against the Panthers when he was intercpeted by Luke Kuechly.
Garrett Celek got his first sack of the 2017 season. Despite the 8-yard loss, Wilson completed a third-down pass to Amara Darboh for a 16-yard gain and a fresh set of downs. Again, San Francisco's defense held Seattle to a field goal.
Walsh drilled a 27-yard field goal to make it 6-0, Seahawks. (0:49)
The 49ers defense has already been on the field for 12:32.
Victor Bolden Jr., who is making his NFL debut, returned the ensuing kickoff 34 yards to the 49ers 32-yard line.
San Francisco got a free first down due to a penalty, but did nothing there after. Bradley Pinion's punt pinned the Seahawks to their own 3-yard line.
The 49ers offense has just 17 yards thus far.
A 14-yard pass on a wide receiver screen to Lockett got Seattle moving. San Francisco's defense held from there. K'Waun Williams broke up a third-down pass to force a Seattle punt.
Trent Taylor's 21-yard return gave the 49ers great field position at their own 35-yard line.
A quick first down to George Kittle was followed by a costly intentional grounding penalty. San Francisco punted it away, again asking the defense to keep them in the game.
Wilson found Luke Willson for a 19-yard gain to midfield. San Francisco's defense again forced a Seattle. Unfortunately, Eric Reid got injured on a third-down play. It was a non-contact injury as Reid fell down while covering the deep middle of the field. He was helped off by the medical staff. It appears to be a left leg injury. You never want to speculate on injuries, but it didn't look good, and it would be a devastating loss for the 49ers defense.
Hyde gave the 49ers offense some life with a 61-yard run to the Seahawks 22-yard line. That's a career long for Hyde as the rain has picked up here at CenturyLink Field.
Hoyer took a sack on third down to bring in Robbie Gould for a field-goal attempt.
Gould made a 40-yarder to put the 49ers on the board as they now trail, 6-3. (1:55)
The 49ers are still yet to convert a third-down attempt as the team is now 0-4.
San Francisco forced a quick three-and-out. The 49ers got it back at their own 32-yard line with 0:56 remaining in the half and two timeouts. A 27-yard run by Hyde plus a 15-yard personal foul got the #49ers to the Seahawks 28-yard line.
Hoyer followed with a 9-yard completion to Pierre Garçon. Hoyer's next two passes fell incomplete.
Gould tied the game at 6-6 with a 37-yard field goal. (0:17)
Hyde now has 102 first-half rushing yards on just seven carries. Hoyer has struggled with just 47 passing yards and an interception. Robert Saleh has to feel good about that first half against his former employer. The 49ers held Seattle to just six points despite being on the field for 20:47.
San Francisco starts the second half on offense.
A 4-yard pass from Hoyer to Goodwin on 3rd-and-2 gave the 49ers a first down. That's all the 49ers would get before punting it back to Seattle.
Wilson completed an 18-yard pass to Baldwin. Arik Armstead then got the 49ers third sack of the game, but Wilson responded with a 10-yard pass to Paul Richardson. A 15-yard personal foul for a late hit against Ray-Ray Armstrong got Seattle into 49ers territory. Eric Reid returned to the game but appears to still be in pain. Regardless, that's great news. Lynch jumped offsides to give Seattle another chance at third down. The 49ers received a gift when. Tanner McEvoy dropped what would have been an easy third-down conversion. Seattle punted it back to San Francisco.
Hoyer got blasted at the #49ers 1-yard line, inches shy of being a safety. The drive still resulted in a three-and-out. Pinion miss-hit his punt but got a favorable bounce to give the Seahawks great field position at their own 42-yard line.
Rashard Robinson nearly intercepted Wilson on the next drive on a pass that tipped off of a Seahawks receiver. The 49ers settled for another three-and-out.
A holding penalty thwarted the 49ers next drive. Adrian Colbert made a nice play on punt coverage to drop Lockett at the Seahawks 28-yard line.
San Francisco forced yet another three-and-out. Pressure by DeForest Buckner forced an airant throw from Wilson on third down.
Hoyer picked up a quick first down with a 12-yard pass to Goodwin as the third quarter expired.
The 49ers opened up the final quarter at their own 42-yard line. Matt Breida busted loose for gains of 11 and 13 yards. The rookie eluded a few defenders and nearly broke free. A 4-yard run from Hyde set up 2nd-and-6 from the Seahawks 16-yard line. Goodwin dropped what would have been a first down, and the 49ers settled for another field goal.
Robbie Gould gave the 49ers a 9-7 lead with a 34-yard field goal. (11:36)
Goodwin now has two costly drops in as many weeks. The 49ers were also hoping for a pass interference call on a third-down throw to Garçon but didn't get the call.
Wilson escaped for a 7-yard scramble on third down to give the Seahawks a fresh set of downs. Chris Carson picked up 14 yards on a run into 49ers territory. Wilson scrambled again, this time for an 11-yard gain and another Seahawks first down. A pass interference penalty against Dontae Johnson set up 1st-and-10 from the 49ers 12-yard line.
On 3rd-and-7, Wilson escaped a near sack and found Richardson for a 0-yard touchdown to put the Seahawks up 12-9. (7:06)
Walsh missed the PAT to keep the 49ers within a field goal.
The 49ers went three-and-out and were forced to punt the ball back to Seattle with just 4:47 remaining in the game.
Chris Carson churned out a few first downs and put the game on ice.
Seattle won 12-9 as the 49ers fell to 0-2 in 2017. San Francisco is still looking for its first touchdown of the 2017 season.