1.Nh3 Nf6 2.d4 d5 3.Ng1 c5 4.e3 a5 5.c4 e6 6.Nc3 cxd4 7.exd4 Nc6 8.Nf3 Bb4 9.a3 Bxc3+ 10.bxc3 O-O 11.Bd3 dxc4 12.Bxc4 Qc7 13.a4 Ne7 14.Qb3 Bd7 15.Ne5 Rfc8 16.O-O Be8 17.Re1 Ng6 18.Bd3 Nxe5 19.dxe5 Qxc3 20.Qxc3 Rxc3 21.exf6 Rxd3 22.fxg7 Kxg7 23.Bb2+ Kg6 24.Re4 Rb3 25.Bd4 Rb4 26.h4 f6 27.f3 Bxa4 28.Bb6 Rxb6 29.Rexa4 Rb5 30.Rg4+ Kf7 31.Rc4 h5 32.g4 Ke7 33.Rc7+ Kd6 34.Rf7 hxg4 35.fxg4 Rg8 36.Ra4 Rb4 37.Rxa5 Rgxg4+ 38.Kf1 Rxh4 39.Rxf6 Rhf4+ 40.Rxf4 Rxf4+ 41.Ke2 Rb4 42.Kd3 b5 43.Ra6+ Kd5 44.Rb6 e5 45.Kc3 Kc5 46.Re6 Re4 47.Kd3 Rd4+ 48.Kc3 b4+ 49.Kb3 Kd5 50.Rb6 Ke4 51.Rxb4 Rxb4+ 52.Kxb4 Kd3 53.Kb5 Ke4 54.Kc4 Kf3 55.Kc3 Ke3 56.Kb4 Kd3 57.Ka3 Kc4 58.Kb2 Kd3 59.Ka3 e4 60.Kb4 Kd2 61.Kc4 e3 62.Kb4 Ke2 63.Ka3 Kd2 64.Kb4 Ke2 65.Ka5 Kf3 66.Ka6 Kf2 67.Ka7 Kf3 68.Kb8 Kf2 69.Ka7 e2 70.Ka6 Kg1 71.Ka5 Kf2 72.Ka6 Kf3 73.Ka5 Ke3 74.Ka6 Ke4 75.Ka5 e1=Q+ 76.Kb5 Ke5 77.Kc4 Kd6 78.Kb3 Qe7 79.Kc2 Qf8 80.Kd2 Qf6 81.Ke2 Ke5 82.Kd3 Qf7 83.Kd2 Qg6 84.Ke3 Qc2 85.Kf3 Ke6 86.Kf4 Qc1+ 87.Kf3 Kd7 88.Kf2 Ke8 89.Ke2 Qa3 90.Kd1 Kf8 91.Kc2 Kg7 92.Kb1 Qg3 93.Kc2 Kf7 94.Kd2 Qg2+ 95.Kc3 Ke7 96.Kd4 Kd7 97.Kd3 Kc8 98.Ke3 Qg5+ 99.Kf2 Qf6+ 100.Kg3 Kd7 101.Kh2 Qc6 102.Kg3 Ke6 103.Kh2 Qa8 104.Kg3 Qa3+ 105.Kf4 Qf8+ 106.Kg5 Kd6 107.Kg6 Qe7 108.Kh5 Qa7 109.Kg4 Qb7 110.Kf4 Qf7+ 111.Kg4 Ke5 112.Kh4 Kf6 113.Kg3 Qf8 114.Kh2 Qh6+ 115.Kg3 Kf5 116.Kg2 Kf4 117.Kf2 Qh2+ 118.Ke1 Ke3 119.Kd1 Qd2# 0-1