Former world number one men 's tennis player Lleyton Hewitt of Australia has beaten number two Andy Roddick of the United States to reach the finals of the Tennis Masters Cup tournament in Houston , Texas .