20150521 sports.tennis: Madison Keys battles into Strasbourg quarterfinals