Sam Darnold threw for 347 yards and five touchdowns, both career highs, and the Minnesota Vikings pulled away from Kirk ...