Juan Martin del Potro defeated Rafael Nadal at the U.S. Open to reach his first Grand Slam final.