diff --git a/src/TicTacToe.java b/src/TicTacToe.java
index 0e6bd068002ae61e4744119dfb13c9a22381a997..8dc4d41b97b001e6e11feb6049fd67d06fb91e16 100644
--- a/src/TicTacToe.java
+++ b/src/TicTacToe.java
@@ -50,8 +50,12 @@ public class TicTacToe extends Application {
 
             } else {
                 // TODO Gegner ist am Zug
+                int[] coordinates = enemy.makeMove(board);
 
+                // DEBUG
+                System.out.println("Enemy: " + coordinates[0] + ", " + coordinates[1]);
 
+                sceneController.aiTurn(coordinates[0], coordinates[1]);
             }
             // TODO Spielablauf
 
diff --git a/src/logic/Actor.java b/src/logic/Actor.java
index 4367d40c39479bd8d00b975d94f022a060f94504..fe7d09658d415531c70883f348fc3a741f6ea595 100644
--- a/src/logic/Actor.java
+++ b/src/logic/Actor.java
@@ -14,13 +14,14 @@ public interface Actor {
     }
 
     // Methode für Gegner (Zufallsgenerator)
-    default boolean makeMove(Board board) {
+    default int[] makeMove(Board board) {
         Random random = new Random();
         int x, y;
         do {
             x = random.nextInt(3);
             y = random.nextInt(3);
         } while (!board.placeToken(x, y, symbol));
-        return true;
+        int[] coordinates = {x, y};
+        return coordinates;
     }
 }
diff --git a/src/logic/Enemy.java b/src/logic/Enemy.java
index c03089f0edaa2417cbdf728c8b86769383764d87..14bc12b474aabb6764b3584b283b1e3d5db434a8 100644
--- a/src/logic/Enemy.java
+++ b/src/logic/Enemy.java
@@ -1,7 +1,5 @@
 package logic;
 
-import java.util.Random;
-
 public class Enemy implements Actor {
     public char symbol;
     public Enemy() {