Top seed Juan Martin Del Potro played twice in a day to book his place in the quarter-finals of the Washington Open.