She escaped a clash with old rival Serena Williams but Maria Sharapova came up against a brick wall in the shape of Garbine Muguruza in the quarterfinals of the French Open.