Garry Kasparov vs Vladimir Kramnik
Garry Kasparov vs Vladimir Kramnik - Novgorod (1994)
Pro tip: Visualize each move in your mind before revealing the position.