1.d4 Nf6 2.e3 g6 3.Bd3 Bg7 4.Nd2 O-O 5.b3 d6 6.Bb2 b6 7.Qe2 Bb7 8.f4 c5 9.c3 Nbd7 10.Nh3 e5 11.dxe5 dxe5 12.f5 e4 13.Bc2 Ne5 14.O-O Re8 15.fxg6 fxg6 16.Nf2 Nf7 17.c4 Nd6 18.Rae1 Qe7 19.Bc3 Rf8 20.Rd1 Rac8 21.Rfe1 Rcd8 22.Rf1 Qe6 23.a4 Nh5 24.Bxg7 Nxg7 25.a5 Ngf5 26.Nh3 Qe5 27.Nb1 Ne7 28.Nf4 Rf6 29.axb6 axb6 30.Qd2 Rdf8 31.Nc3 g5 32.Nh3 Rxf1+ 33.Rxf1 Rxf1+ 34.Kxf1 Nef5 35.g3 h6 36.Bd1 Kh7 37.Nd5 Bxd5 38.Qxd5 Nxe3+