The 31-year-old quarterback crossed the 300-yard mark for the 12th time in his career, throwing for 324 yards and two touchdowns on 28 of 44 passing. But Garoppolo threw three interceptions, including on the final drive to Steelers corner Levi Wallace.