After adjusting for age and cardiovascular risk factors, such as diabetes and cholesterol level, men who consumed the most magnesium (an average of 589 milligrams per day) had a 15 percent lower risk for cerebral infarction than those who consumed the least (an average of 373 milligrams per day).