DETROIT — Geno Smith threw for two touchdowns and ran for a score in the first half, and the Seattle Seahawks held off the Detroit Lions for a 48-45 win Sunday.
The Seahawks (2-2) were stopped on a third down late in the third quarter, but the Ford Field play clock wasn't set properly. Seattle took advantage of the second chance and Detroit's unorganized defense on Rashaad Penny's 36-yard touchdown run on a third-and-16, opening a 38-23 lead.
T.J. Hockenson had eight receptions and set career highs with 179 yards receiving and two touchdowns, the second of which helped the Lions (1-3) pull within three with 5:26 remaining.
Smith picked apart Detroit on the ensuing drive, which ended with Penny’s 41-yard touchdown run on third-and-5. Penny finished with 151 yards rushing on 17 carries.
Jared Goff's fourth touchdown pass went to Justin Jackson with 1:06 left, cutting the deficit to three once again. The Lions' comeback hopes ended when Seattle recovered the onside kick and Penny's run converted a third-and-5 in their territory.
Smith finished 23 of 30 for 320 yards, including a 17-yard touchdown pass to Will Dissly and a 2-yard pass to Noah Fant that gave the Seahawks a 15-point lead late in the first half. The veteran quarterback ran seven times for 49 yards, including an 8-yard score on his second drive.
Smith's favorite target was DK Metcalf, who had seven catches for 149 yards and beat Jeff Okudah in at least two one-on-one situations after saying the cornerback wasn't locking down anyone.
The Lions were led by their punt team in the first quarter that helped set up nine points, forcing Tyler Lockett to fumble on a return and pulling off a fake with Jack Fox throwing to convert a fourth down.
Detroit's high-scoring offense was productive, but it could not overcome the team's dismal defense that allowed the Seahawks to score more in one afternoon than they had combined in their three previous games.
Goff was 26 of 39 for 378 yards with four touchdowns and an interception on the first snap of the second half that Tariq Woolen returned 40 yards for a score that put Seattle up 31-15.
Jamaal Williams, carrying a heavier load with D’Andre Swift out with injuries, ran 19 times for 108 yards and two touchdowns.
Detroit kicker Dominik Eberle, filling in for the injured Austin Seibert, missed two extra points in the first half that Goff made up for in the second half with 2-point conversions.