Akiba Rubinstein vs Alexander Alekhine
Akiba Rubinstein vs Alexander Alekhine - Semmering (1926)
Pro tip: Visualize each move in your mind before revealing the position.