Venus Williams and Sloane Stephens of the United States in action during the semi-finals at the 2017 US Open Grand Slam tennis tournament