Logan Webb pitched six strong innings and the San Francisco Giants won their sixth straight game, beating the St. Louis Cardinals 8-2 on Friday night. read more https://www.espn.com/mlb/recap?gameId=401354732