Is this sentence all right? (No sooner had the train...)

Please have a look at this sentence:

No sooner had the train pulled away than I realised I had left my suitcase on the platform.

=> There are two past participle in the sentence. Is it all right?

Many thanks

Yes, the sentence is fine.
Basically, both ‘pulled away’ and ‘left’ happened further in the past than ‘realized’.