public Player[] getWinners() {

		int winner = -1;
		Player players[] = this.players;

		for(int i = 0; i < players.length && winner < 0; ++i) {

			Player p = players[i];

			if( p.equals( this.getBestPlayerBet() ) ) {
				winner = i;
			}

		}

		int winnerTeammate = 0;
		int loser = 0;
		int loserTeammate = 0;

		if( winner == 0 ) {
			winnerTeammate = 2;
			loser = 1;
			loserTeammate = 3;
		} else if ( winner == 1 ) {
			winnerTeammate = 3;
			loser = 0;
			loserTeammate = 2;
		} else if ( winner == 2 ) {
			winnerTeammate = 0;
			loser = 1;
			loserTeammate = 3;
		} else if ( winner == 3 ) {
			winnerTeammate = 1;
			loser = 0;
			loserTeammate = 2;
		}

		int roundsWon = this.players[winner].getTurnWin() + this.players[winnerTeammate].getTurnWin();
		int roundsBet = this.players[winner].getOriginalBet().getNbRounds();


		Player[] winners;

		if( roundsWon >= roundsBet ) {
			winners = new Player[]{ this.players[winner], this.players[winnerTeammate] };
		} else {
			winners = new Player[]{ this.players[loser], this.players[loserTeammate] };
		}

		return winners;

	}