Grigory Yuryevich Serper vs Ioannis Nikolaidis
Grigory Yuryevich Serper vs Ioannis Nikolaidis - St. Petersburg Open (1993)
Pro tip: Visualize each move in your mind before revealing the position.