diff --git a/public/gameClient.js b/public/gameClient.js
index d71bb28f4e0a6d003be411e4b67437135d67becc..a6f40a88db2771fbed760a4463242b1ed64d8ac6 100644
--- a/public/gameClient.js
+++ b/public/gameClient.js
@@ -145,6 +145,15 @@ socket.addEventListener("message", (event) => {
       messages.appendChild(messageElement);
 
       updateNumberPlayers(msg.numPlayers);
+    } else if (msg.type === "restart") {
+      const messages = document.getElementById("chatOutput");
+      const messageElement = document.createElement("div");
+      messageElement.innerText = `Player ${msg.pid} is the WINNER!`;
+      messages.appendChild(messageElement);
+      setTimeout(() => {
+        //Redirect back to lobby after 10 seconds
+        window.location.href = msg.url;
+      }, 10000);
     }
   } catch (e) {
     console.log(e.message);