A relentless Rafael Nadal thumps Kevin Anderson to win the US Open, earning the Spaniard his second grand slam title of the season and 16th of his career.