Two alcoholic drinks a day over a long period gave male heart attack survivors a 42% lower risk of dying from heart disease than non-drinkers, researchers found.
Their risk of death from any cause was also reduced by 14%, though the benefits were only seen with "moderate" drinking.
Higher consumption wiped out the survival gains and increased the chances of dying so they matched those of non-drinkers.
More top news
Labour leader will put support for public ownership at the centre of the party's campaign for May's local elections in England.
Scientists are researching a blood test which can quickly detect colon, lung, breast, stomach and endometrial cancer.
Transport bosses are said to be in "active discussions" with the company to encourage it to extend its pilot scheme to the UK's capital.