Seattle’s offense still sluggish while the rest of the team, including Steven Hauschka, looks to be in form for the start of the season. Hauschka’s 60-yard field goal in the last minute lifts the Seahawks to a 16-15 win.

Share story

SAN DIEGO — In the exhibition game regarded most like a dress rehearsal for the regular season, Seattle’s special teams looked pretty well groomed for a starring role and the defense a more-than-able supporting cast.

But the offense?

For most of an eventual 16-15 victory over San Diego, the offense continued its preseason-long struggles by playing in a manner that would threaten to get the whole production shut down on opening night.

The No. 1 offense didn’t score a touchdown in six possessions, and still has not scored a touchdown in the preseason.

Seahawks vs. Raiders: Gameday coverage

Seattle coach Pete Carroll admitted it didn’t look good. But he also sounded the obvious cautions that it’s just the preseason, the team isn’t throwing out its entire offense and Marshawn Lynch barely played, getting in for just the first three snaps.

“We’re all a little bit frustrated with it,’’ Carroll said. “I’m a little bit frustrated by it. But I’m not worried about it over the long haul.’’

Speaking of long, the Seahawks were able to leave with a collective smile after winning the game on a 60-yard field goal by Steven Hauschka with 16 seconds left. That came a few minutes after Hauschka had missed a 58-yarder that was just short.

Hauschka worried that the second attempt wouldn’t have enough oomph either, saying he felt a little breeze as he lined up for the kick and that “I didn’t think it was going to get there.’’

But it did, and Hauschka was met by a rather raucous pile of teammates after hitting what would be the longest field goal in Seahawks history if it weren’t in an exhibition game (the record is his 58-yarder last year at Carolina).

That capped a night when all of Seattle’s points were scored on special teams. Hauschka had three field goals and the other points came on a 67-yard punt return by electric rookie Tyler Lockett.

Lockett now has scored two touchdowns in three games, the other coming on a 103-yard kickoff return in the exhibition opener against Denver. It already is looking like he will more than pay off the gamble the team made to trade three draft choices to Washington to move up 26 spots to take him in the third round.

“Special teams have really been a great factor for us all over the preseason,’’ Carroll said. “To see Tyler get another return like that, it’s just another incredible run. That’s really exciting for our team.’’

Seattle now has four touchdowns in the preseason — two on returns by Lockett, one on an interception return by linebacker Bobby Wagner, and the other coming on a touchdown pass from backup R.J. Archer late in the preseason opener against Denver.

Seattle went three-and-out on its first two drives, and really only moved the ball in the first half when it went to a hurry-up offense in the final minute and drove 59 yards to set up a field goal.

That allowed Seattle to take a 10-6 lead at halftime despite being statistically dominated.

The Seahawks were outgained 180-80 in the first half, and had just four first downs to 10 for the Chargers.

As had been expected, Seattle’s No. 1 offense came out for one more series in the third quarter.

But rather than gain some needed momentum against a San Diego defense filled with backups, it only added to the frustration.

After a pass interference penalty helped jump-start the drive, the Seahawks got to the 2 when Christine Michael picked up 29 yards, cutting back left to find room down the right sideline before diving just short of the pylon. But Robert Turbin then lost 7 yards on a run and two incomplete passes led to another field goal.

The No. 1 offense finished with 137 yards and eight first downs on six possessions, with Russell Wilson going 7 for 15 for 56 yards with a passer rating of 56.6.

“We need to finish drives and that’s on me,’’ Wilson said. “I missed a couple of throws there. But we will hit them. We believe that.’’

The Seahawks played without left tackle Russell Okung, who reported having a sore shoulder after practice earlier in the week and was held out as a precaution. His replacement, Alvin Bailey, gave up a sack and had a false start in the first half.

Carroll said he thought the running game was OK at times, and noted that it looks a lot different when Lynch is in there.

“We’re holding back a little bit, yeah’’ Carroll said.

Still, Carroll said the passing game “wasn’t as sharp’’ as it needs to be.

“Russ missed a couple tonight … Just wasn’t as good as it needs to be.’’