1.d4 g6 2.e4 Bg7 3.Nc3 c6 4.Nf3 d6 5.Be3 b5 6.Bd3 Nd7 7.O-O Qc7 8.Qd2 Bb7 9.Rae1 a6 10.Ne2 c5 11.c3 Ngf6 12.Ng3 h5 13.Bg5 e5 14.h3 O-O 15.Bh6 Nh7 16.Be3 Qd8 17.dxe5 dxe5 18.Rd1 h4 19.Bc2 hxg3 20.Qxd7 gxf2+ 21.Bxf2 Qc8 22.Bg3 Nf6 23.Qxc8 Raxc8 24.Rfe1 Rfd8 25.Rxd8+ Rxd8 26.Bxe5 Re8 27.Bd6 Bf8 28.Bxf8 Kxf8 29.Nd2 c4 30.Kf2 Nd7 31.b4 Ne5 32.Nf3 Kg7 33.Nxe5 Rxe5 34.g4 Kf6 35.Ke3 Kg5 36.a4 f6 37.axb5 axb5 38.Rd1 Re6 39.Kf3 f5 40.Re1 fxe4+ 41.Bxe4 Kh4 42.g5 Rxe4 43.Rxe4+ Kxg5