Dylan Stewart kept his word