Winner function extended