US Open: Nadal advances to semi-finals