diff --git a/sth-backend/src/main/java/hdm/mi/sthbackend/controller/TournamentController.java b/sth-backend/src/main/java/hdm/mi/sthbackend/controller/TournamentController.java
index a6860c8760f57214d8c601030383d6c83e431271..0af2e16fc2026c7c60dfd72fe6adb52679a5e5e0 100644
--- a/sth-backend/src/main/java/hdm/mi/sthbackend/controller/TournamentController.java
+++ b/sth-backend/src/main/java/hdm/mi/sthbackend/controller/TournamentController.java
@@ -1,6 +1,7 @@
 package hdm.mi.sthbackend.controller;
 
 
+import hdm.mi.sthbackend.exeptions.MatchIdNotFoundException;
 import hdm.mi.sthbackend.exeptions.PlayerIdNotFoundException;
 import hdm.mi.sthbackend.exeptions.TeamIdNotFoundException;
 import hdm.mi.sthbackend.exeptions.TournamentIdNotFoundException;
@@ -43,7 +44,7 @@ public class TournamentController {
     public UUID removeTeamFromTournament(@PathVariable UUID tournamentId,
                                          @PathVariable UUID teamId) throws TournamentIdNotFoundException, TeamIdNotFoundException{
         return service.removeTeamFromTournament(tournamentId, teamId);
-    };
+    }
 
     @PostMapping("/{tournamentId}/teams/{teamId}/addPlayer")
     public Player addPlayerToTeam(@PathVariable UUID tournamentId,
@@ -55,8 +56,14 @@ public class TournamentController {
     @DeleteMapping("/{tournamentId}/teams/{teamId}/players/{playerId}")
     public Player removePlayerFromTeam(@PathVariable UUID tournamentId,
                                        @PathVariable UUID teamId,
-                                       @PathVariable UUID playerId) throws PlayerIdNotFoundException, TournamentIdNotFoundException {
-        return service.removePlayerFromTeam(tournamentId, teamId, playerId);
+                                       @PathVariable UUID playerId) throws PlayerIdNotFoundException, TournamentIdNotFoundException {   // muss hier die PlayerIdNotFoundException eingefügt werden,
+        return service.removePlayerFromTeam(tournamentId, teamId, playerId);                                                            // wenn die nicht im TournamentService drin ist?
+    }
+
+    @PatchMapping
+    public UUID determineWinner(@PathVariable UUID tournamentId,
+                                @PathVariable UUID matchId) throws TournamentIdNotFoundException, MatchIdNotFoundException {
+        return service.determineWinner(tournamentId, matchId);
     }