Execution order of reliable and unreliable RPCs

I have a question regarding the execution order of RPCs in the following scenario:

  • First the client sends a reliable RPC to the server
  • Then the client sends an unreliable RPC to the server

Assuming that the unreliable RPC reaches the server, is the reliable RPC guaranteed to be executed first?