Home Baseball Power and pitching by St. Louis beat Arizona 6-2