49ers hang on to beat Lions 30-27
Jimmy Garoppolo threw two touchdown passes, Matt Breida ran for 138 yards and San Francisco's longest TD run in four seasons , and the 49ers bounced back from a season-opening loss by beating the Detroit Lions 30-27 on Sunday.