SAN FRANCISCO (AP) — Lars Nootbaar homered and tripled to drive in three runs and Ryan Helsley recorded his franchise record 49th save as the St. Louis Cardinals beat the San Francisco Giants 6-3 on Friday night.