1. Atrial systole - atria contract, forcing atrio-ventricular valves open and blood flows into ventricles
2. Ventricular systole - ventricles contract, causing atrio-ventricular valves to close and semi-lunar valves to open, allowing blood to leave the ventricles
3. Cardiac diastole - atria and ventricles relax, elastic recoil lowers pressure in heart chambers and blood is drawn from arteries and veins, causing semilunar valves to close