Evans finished with seven catches for 113 yards and a touchdown. Purdy completed 19 of 29 passes for 189 yards, two touchdowns and one interception. Their late production mattered because much of San Francisco’s earlier scoring had come from defensive takeaways and short fields.
Renardo Green’s first interception set up an 18-yard touchdown drive, finished by Purdy’s two-yard pass to Evans. Fred Warner then forced an Emanuel Wilson fumble that Mustapha recovered at the Seattle 11. Christian McCaffrey scored on the next play, an 11-yard run.
The most costly Seattle turnover came just before halftime. Running from deep in their own territory, the Seahawks lost the ball when Gracen Halton stripped George Holani and recovered in the end zone. That defensive touchdown gave San Francisco a 21-13 lead at the break.
Green intercepted Sam Darnold again early in the third quarter, but Piñeiro missed from 52 yards. Seattle then used San Francisco mistakes to change the game. Nehemiah Pritchett intercepted Purdy to set up Darnold’s 16-yard touchdown pass to Jaxon Smith-Njigba, and a Deebo Samuel fumble led to another Jason Myers field goal. Seattle led 26-21 before Purdy’s long scoring drive.
Myers made all five of his field-goal attempts, including the 40-yarder that tied the game at 29 with 6:55 left. San Francisco answered with the possession that produced Piñeiro’s winning kick, then needed one final defensive stand.
On fourth-and-10, Kupp caught a pass but gained only nine yards before Mustapha forced him out. The ruling survived replay review, giving the 49ers the ball back and ending Seattle’s comeback chance.