The 49ers have scored more than 20 points in only one of their previous seven games. They scored 21 in the first half Monday night.
San Francisco scored on three of four first-half possessions, with Jake Moody missing a 51-yard field goal try wide right with two seconds left in the half. The 49ers, who have yet to punt, lead 21-13 at halftime.
The 49ers’ makeshift offensive line has had no problem with the makeshift Lions’ defense. San Francisco has 260 yards.
Brock Purdy is 14-of-16 for 200 yards with two touchdowns. He had a 3-yard touchdown throw to Ricky Pearsall and a 9-yarder to Kyle Juszczyk. Purdy also ran for a 9-yard touchdown.
Pearsall has four catches for 63 yards, and Isaac Guerendo has 10 touches for 79 yards.
The Lions have 211 yards, scoring touchdowns on their first two drives. They were stopped on fourth down at the San Francisco 8 on their third drive.
Jameson Williams ran for a 3-yard touchdown, and he was credited with a 42-yard pass play for a touchdown on a hook-and-ladder, taking the pitch from Amon-Ra St. Brown. Jared Goff is 11-of-13 for 138 yards and a touchdown. Jahmyr Gibbs has 12 touches for 97 yards.