1.Nf3 Nc6 2.d4 d5 3.g3 f6 4.Bg2 e5 5.O-O Bg4 6.c3 Qd7 7.b4 e4 8.Ne1 Bh3 9.f3 Bd6 10.Qb3 exf3 11.Rxf3 Nge7 12.b5 Na5 13.Bxh3 Qxh3 14.Qa4 b6 15.Nd2 O-O 16.Ba3 Rae8 17.Bxd6 cxd6 18.Nd3 Ng6 19.Re1 Qd7 20.Nb4 Ne7 21.Nb3 f5 22.Nxa5 bxa5 23.Qxa5 f4 24.Nd3 fxg3 25.hxg3 Rxf3 26.exf3 Rf8 27.Kg2 h5 28.Nf4 Rxf4 29.gxf4 Ng6 30.f5 Nf4+ 31.Kg3 Qxf5 32.Qd8+ Kh7 33.Re8 Ng6 34.Qxd6 h4+ 35.Kf2 Nf4 36.Ke3 Ng2+ 37.Kd2 Qxf3 38.Re2 Nf4 39.Qe7 Qd3+ 40.Ke1 Qg3+ 41.Kd2 h3 42.Re3 Qf2+ 43.Kd1 h2 44.Re1 Ng2 45.Re2 h1=Q+ 46.Kc2 Qhe1