20180603 sports.tennis.french-open: Del Potro powers on with menacing display