1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.b3 Bg4 5.Bb2 Nbd7 6.O-O e6 7.d3 Be7 8.Nbd2 Bxf3 9.Bxf3 e5 10.e4 d4 11.Bg2 h5 12.Bh3 h4 13.Kg2 g5 14.Bf5 Nf8 15.Nf3 N6d7 16.c3 c5 17.b4 b6 18.cxd4 cxd4 19.Qb3 Rg8 20.Qd5 Bf6 21.Rac1 g4 22.Nd2 Bg5 23.Nc4 Bxc1 24.Rxc1 Ne6 25.Nd6+ Ke7 26.Nxf7 Kxf7 27.Bxe6+ Ke7 28.b5 h3+ 29.Kf1 Nc5 30.Ba3 Rg6 31.Rxc5 bxc5 32.Bxc5+ Kf6 33.Bd6 Rg5 34.Bf5 Rxf5 35.exf5 Qe8 36.Bxe5+ Qxe5 37.Qxa8 Qxb5 38.Qf8+ Ke5 39.Qe7+ Kxf5 40.Qe4+ Kg5 41.Qf4+ Kh5 42.Qxd4 Qb1+ 43.Ke2 Qxa2+ 44.Ke3 Qe6+ 45.Kd2 Qa2+ 46.Kc1 Qa3+ 47.Kd1 Qb3+ 48.Kd2 Qa2+ 49.Ke3 Qe6+ 50.Kf4 Qf7+ 51.Ke4 Qg6+ 52.Kd5 Qf7+ 53.Kc6 Qe6+ 54.Kb5 Kg6 55.Ka5 Kf5 56.Qf4+ Kg6 57.Qd4 Kf5 58.Qf4+ Kg6 59.d4 Qf5+ 60.Ka6 Qd7 61.Qe4+ Kh6 62.d5 Qd6+ 63.Kxa7 Qc5+ 64.Kb7 Qxf2 65.d6 Qb2+ 66.Kc7 Qc3+ 67.Qc6 Qe5 68.Kc8 Qh8+ 69.Kb7 Qb2+ 70.Kc7 Qe5 71.Kb7 Qb2+ 72.Qb6 Qg2+ 73.Qc6 Qb2+ 74.Kc7 Qe5 75.Kc8 Qh8+ 76.Kb7 Qb2+ 77.Qb6 Qxh2 78.d7+ Kg7 79.Qd4+ Kf7 80.Qd5+ Kg7 81.d8=Q Qb2+ 82.Qb6