Assessment wanted for Sequencing animations - abbreviation problem

Some doubts about Promise Chain
I don’t understand why it can be executed normally after abbreviation

Promise Chain1 :
alice1.animate(aliceTumbling, aliceTiming).finished
.then(() => {alice2.animate(aliceTumbling, aliceTiming).finished;})
.then(() => {alice3.animate(aliceTumbling, aliceTiming).finished;})
.catch((error) => console.error(Error animating Alices: ${error}));

Promise Chain2 (abbreviation) :
alice1.animate(aliceTumbling, aliceTiming).finished
.then(() => alice2.animate(aliceTumbling, aliceTiming).finished)
.then(() => alice3.animate(aliceTumbling, aliceTiming).finished)
.catch((error) => console.error(Error animating Alices: ${error}));

[https://codepen.io/qlgjjnbr-the-vuer/pen/wvRVWad](my link)