Muguruza seals the win in three sets