Aron Nimzowitsch vs Siegbert Tarrasch
Aron Nimzowitsch vs Siegbert Tarrasch - St. Petersburg (1914)
Pro tip: Visualize each move in your mind before revealing the position.