Answer
Rafael Nadal defeated Kevin Anderson in the 2017 US Open final. Nadal triumphed in straight sets, 6-3, 6-3, 6-4, claiming his third US Open title and 16th Grand Slam overall. Anderson, who was playing in his first Grand Slam final, put up a valiant effort but was ultimately outmatched by Nadal's superior play.