James Ward was unable to extend his winning run at the French Open despite a hugely creditable performance against 17th seed Tommy Robredo.