Полный русско-английский словарь
To have won/profited, to be the winner, to be the gainer have won (profited) ;