Jimmy Garoppolo passed for 349 yards and four touchdowns and Robbie Gould kicked a 30-yard field goal as time expired to give 49ers a 48-46 victory over Saints.
Jimmy Garoppolo threw for 317 yards and four touchdowns as the 49ers reached the halfway point of their season undefeated, beating the Arizona Cardinals 28-25.