News24.com | Kevin Anderson beats Kyle Edmund in three-set battle in New York