The San Francisco Giants won their record-tying sixth elimination game of the postseason, beating the defending World Series champion St. Louis Cardinals 9-0 in Game 7 of the NLCS on Monday night.