Brian Hoyer had the San Francisco offense humming, an encouraging performance for one of the league's lowest-scoring teams over the last three years.
Sam Bradford and the Minnesota starters failed again to reach the end zone, allowing concerns about the offensive line to smolder.
After sputtering through the first two preseason games, Hoyer passed for 176 yards and two touchdowns for the 49ers in the first half before the Vikings rallied for a 32-31 victory on Sunday night.
"It was a relief, because as an offense I knew that's who we were," said Hoyer, an unchallenged starter for the first time in his nine-year career.
Hoyer found Marquise Goodwin...