The former world tennis number one Roger Federer has been knocked out of the U.S. Open in New York by Spain's Tommy Robredo.
In a stunning upset, Robredo won their fourth-round match 7-6, 6-3, 6-4.
It was the first time in a decade that Federer, a five-time U.S. Open champion, had failed to make the quarter-finals in New York.
The Swiss master, who holds a record 17 grand slam titles, had his chances against Robredo but converted just two of 16 break points.
Tommy Robredo will now play countryman Rafa Nadal in the quarterfinals.
Nadal, the second seed, beat 22nd seed Philipp Kohlschreiber of Germany in four sets, 6-7 6-4 6-3 6-1, while another Spaniard fourth seed David Ferrer also advanced to the last eight along with Frenchman Richard Gasquet.