Answer
Taylor Fritz has indeed beaten Rafael Nadal. Fritz defeated Nadal in the fourth round of the 2020 French Open in straight sets. This was a major upset, as Nadal is considered one of the greatest tennis players of all time. Fritz's victory over Nadal was a major boost to his career, and he has since gone on to win several more titles.