1.d4 Nf6 2.Nf3 g6 3.Bg5 Ne4 4.Bf4 d6 5.h3 Bg7 6.Nbd2 Nf6 7.e3 O-O 8.Be2 Be6 9.O-O Nbd7 10.Bd3 Nd5 11.Bg3 Nb4 12.Bc4 d5 13.Bb3 c5 14.a3 Nc6 15.c3 c4 16.Bc2 b5 17.Ng5 Nf6 18.Nxe6 fxe6 19.Nf3 a5 20.Re1 Qc8 21.Qe2 b4 22.e4 Bh6 23.exd5 exd5 24.Qe6+ Kh8 25.Ba4 Ra6 26.Qxc8 Rxc8 27.Bxc6 Raxc6 28.Rxe7 bxc3 29.Ne5 cxb2 30.Rb1 c3 31.Nf7+ Kg7 32.Nxh6+ Kxh6 33.Bf4+ g5 34.Be3 Kg6 35.Rb7 a4 36.Kf1 Ne4 37.Ke1 Nd6 38.Rb4 Ra6 39.Ke2 Nc4 40.Kd3 Nxa3