1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nd7 5.Ng3 c5 6.dxc5 e6 7.Be3 Ngf6 8.Nf3 Bxc5 9.Bxc5 Nxc5 10.Qxd8+ Kxd8 11.O-O-O+ Ke7 12.Bc4 a6 13.Rhe1 g6 14.b4 Ncd7 15.Bb3 a5 16.a3 axb4 17.axb4 Ra1+ 18.Kb2 Rxd1 19.Rxd1 b6 20.Nd4 Bb7 21.f3 h5 22.h4 Ra8 23.Nf1 Ne8 24.Ne3 Nd6 25.c4 Rc8 26.Ra1 Ne5 27.Ra7 Kf6 28.Kc3 Bd5 29.Nxd5+ exd5 30.c5 bxc5 31.bxc5 Rxc5+ 32.Kd2 Nec4+ 33.Kd3 Ne5+ 34.Kd2 Nb5 35.Ra6+ Ke7 36.Nxb5 Rxb5 37.Kc3 Nd7 38.Ba4 Rc5+ 39.Kd4 Rc4+ 40.Kxd5 Rxa4 41.Rxa4 Nb6+ 42.Kc6 Nxa4 43.Kb5 Nc3+ 44.Kc5 Ne2 45.Kd5 Ng3 46.Ke5 Ne2 47.Kd5 Kf8 48.Kc4 Ke8 49.g3 f5 50.Kd5 Kf7 51.Ke5 Kg7 52.Kd5 Kh6 53.Kc4 Nxg3 54.Kb5 Nh1 55.Ka6 Kh7 56.Ka5 Kg7 57.Kb6 Nf2 58.Kc5 Nh1 59.Kb4 Kh8 60.Kc3 Ng3 61.Kc2 Nf1 62.Kc1 Kg7 63.Kb1 Kh8 64.Kc2 Ng3 65.Kd3 Kg7 66.Kd2 Kh7 67.Kc1 f4 68.Kb2 Kg8 69.Kb3 Kh8 70.Kc2 Nh1 71.Kb3 Kg8 72.Ka2 g5 73.Kb1 gxh4 74.Kc1 Nf2 75.Kd2 Ng4 76.Kd1 Kf8 77.Ke2 h3 78.Kf1 Kg7 79.fxg4 hxg4 80.Ke1 h2 81.Kd1 h1=Q+ 82.Ke2 Kf8 83.Kf2 Ke8 84.Ke2 Kd8 85.Kd3 Kc8 86.Kc3 Kb8 87.Kb2 Ka8 88.Kc2 Ka7 89.Kc3 Qh4 90.Kc4 Qh8 91.Kd5 Kb8 92.Ke6 Ka8 93.Kf5 Ka7 94.Ke6 Qh7 95.Kd6 Ka6 96.Kc6 Ka5 97.Kd5 Ka4 98.Kd4 Ka3 99.Kd5 Ka2 100.Ke6 Ka1 101.Kd5 Qh6 102.Kd4 Qa6 103.Kd5 Ka2 104.Kc5 Ka3 105.Kd5 Ka4 106.Ke4 Kb3 107.Kf5 Kb4 108.Ke4 Ka5 109.Ke5 Ka4 110.Kf5 Ka3 111.Ke5 g3 112.Kxf4 Ka4 113.Kg5 Kb5 114.Kh5 Qa3 115.Kg5 Kb6 116.Kf4 Kc6 117.Ke5 Qa8 118.Ke6 Qa7 119.Ke5 Qa3 120.Kf5 Qa8 121.Kg5 Kd5 122.Kf5 Qa7 123.Kg5 Ke5 124.Kg4 Qa3 125.Kh4 Kf4 126.Kh3 Kf3 127.Kh4 Qa5 128.Kh3 Qh5# 0-1