Stenosis, ischemia and heart failure