1.d4 Nf6 2.Nf3 b6 3.Bf4 Bb7 4.e3 e6 5.Bd3 Ne4 6.Nbd2 f5 7.Ne5 Qf6 8.h4 Bd6 9.Ndc4 Bb4+ 10.Ke2 d5 11.Bxe4 fxe4 12.Nd2 Nd7 13.c3 Bd6 14.Qa4 O-O-O 15.Bg5 Qf5 16.g4 Qf8 17.Bxd8 Bxe5 18.Bg5 h6 19.dxe5 Nc5 20.Qc2 hxg5 21.Raf1 gxh4 22.f4 Ba6+ 23.c4 h3 24.Rh2 Rh4 25.g5 Qf5 26.Rg1 Nd3 27.Qc3 Rg4 28.Rgh1 Rg2+ 29.Kd1 Qg4+ 30.Kc2 Rxh2 31.Rxh2 Qg2 32.cxd5 Qxh2 33.Qc6 Nb4+ 34.Kc3 Nxc6 35.dxc6 Qe2