Regular sex is the best medicine for preventing life-threatening heart disease – for a man, scientists have found.
New research shows making love several times a week can slash levels of homocysteine, a harmful chemical in the blood which can trigger cardiac problems.
It's thought men getting sex often have better circulation and healthier blood vessels. That is crucial for preventing a build-up of homocysteine.
But scientists say women benefit much less because sexual arousal is less dependent on having a healthy blood flow, which is a key factor in keeping homocysteine under control.
Researchers behind the study called on doctors to advise male patients at risk of heart disease to have more sex.
Every year, around 73,000 people in Britain die from coronary heart disease. It remains the country's biggest killer.
Doctors have suspected for years that frequent sex can reduce coronary heart disease the risks.