Cardinals, Red Sox set to renew October rivalry