chessplayer3333#13rd and 4th moves 14-20 and 22-27 could be done in the different order . Very difficult, but interesting puzzle
BumperBalloonCars#2It seems that all correct moveorders are correct. It's a nice puzzle because of the cute sacrifice 14-20, to not end up in a trap for the king.