1.Nf3 Nf6 2.d4 c5 3.d5 g6 4.c4 a6 5.Nc3 d6 6.a4 Bg7 7.e4 e5 8.h3 a5 9.Be2 h6 10.g3 Na6 11.Be3 Qe7 12.Nd2 Nb4 13.Ndb1 O-O 14.Na3 Ne8 15.Qd2 Kh7 16.O-O-O f5 17.exf5 Bxf5 18.g4 Bd7 19.f3 e4 20.f4 Bxc3 21.bxc3 Bxa4 22.Rdf1 Nf6 23.f5 gxf5 24.Rxf5 Bd7 25.Rff1 Qg7 26.Rhg1 Nd3+ 27.Kb1 Ne5 28.g5 Ng8 29.Bf4 Qg6 30.Ka2 Bxh3 31.Rf2 Rae8 32.Qe3 Bd7 33.Rfg2 Nd3 34.gxh6 Qf6 35.Bxd3 exd3 36.Qxd3+ Bf5 37.Qg3 Nxh6 38.Bxh6 Qxh6 39.Rh2 Bh3 40.Rxh3 Re2+ 41.Kb3 a4+ 42.Kxa4 Ra8+ 43.Kb3 Rxa3+ 44.Kxa3 Qxh3 45.Qxh3# 1-0