A heart attack (myocardial infarction or MI) is a serious medical emergency in which the blood supply to the heart is suddenly blocked, usually by a blood clot. A heart attack is a medical emergency Call 999 and ask for an ambulance if you suspect a heart attack.