Wow, what a come back by the Greek young star!
Highlight for white: after 17. ...a4 18. Na1, the knight is so sad at the corner, yet 8 moves later, that humble knight would triumphantly land on e6! The game went on white's way, till the tragic blunder at move 36, Rd4?? Qxd4!!, leading to two rooks + knight overpowering the queen, bishop, and the trapped king.