private static int checkDiag2(int[][] matrix, int row, int col, int player) {
        // Nach oben rechts suchen
        int counter = 1;
        int steineinfolge = 1;
        for (int i = 1; i <= (Math.min(6 - col, 0 + row)); i++) {
            if (matrix[row - i][col + i] == player) {
                counter += 1;
            } else {
                counter = 1;
            }
            if (counter > steineinfolge) {
                steineinfolge = counter;
            }
        }

        // Wenn gegen Rechts Oben keine Steinreihe gefunden wurde
        if (counter < 1) {
            counter = 1;
        }

        // Nach unten links suchen
        for (int i = 1; i <= Math.min(0 + col, 5 - row); i++) {
            if (matrix[row + i][col - i] == player) {
                counter += 1;
            } else {
                counter = 1;
            }
            if (counter > steineinfolge) {
                steineinfolge = counter;
            }
        }

        if (Victory.debug) {
            System.out.println("In der Diagonale2 (links unten - rechts oben) "
                    + "wurden " + steineinfolge + " Steine von Spieler "
                    + player + " gezählt");
        }

        return steineinfolge;
    }