Alexander Zverev failed to reach the semi-finals at the ATP Finals, despite beating Andrey Rublev in straight sets in Turin.