1.c4 c5 2.d4 cxd4 3.Qxd4 Nc6 4.Qd2 e6 5.e3 d5 6.Nf3 Nf6 7.a3 Bd6 8.b4 Ne5 9.Nxe5 Bxe5 10.Bb2 Ne4 11.Qc2 Qf6 12.Bxe5 Qxe5 13.Ra2 dxc4 14.f4 Qf5 15.Qxc4 Nd6 16.Qd3 Bd7 17.Nc3 Ke7 18.Qd2 Rac8 19.Bd3 Qf6 20.Rc2 Rhd8 21.O-O Be8 22.Rfc1 Kf8 23.Qe2 Nf5 24.g4 Nd4 25.exd4 Qxd4+ 26.Kg2 Qxd3 27.Qxd3 Rxd3 28.Kf2 Rc4 29.Ne2 Rxc2 30.Rxc2 Rxa3 31.Rc7 Bc6 32.Nd4 Bd5 33.f5 Rd3 34.Nb5 exf5 35.gxf5 a6 36.Nd6 Rb3 37.Nxb7 Rxb4 38.Nd6 Rb6 39.Rd7 Rb8 40.Ke3 a5 41.Kd4 Bb3 42.Ra7 a4 43.Kc5 h5 44.h4 Kg8 45.Ra5 f6 46.Ra7 Bc2 47.Kd4 Rd8 48.Kc5 Bd1 49.Kc6 Bf3+ 50.Kc5 Ra8 51.Rxa8+ Bxa8 52.Kb4 Bc6 53.Ka3 Kf8 54.Ka2 Ke7 55.Nb5 Bxb5 56.Ka1 Be8 57.Kb1 Kd8 58.Kb2 a3+ 59.Ka2 Ba4 60.Kb1 Bc2+ 61.Ka2 Ba4 62.Ka1 Ke7 63.Ka2 Kd7 64.Kb1 Kd6 65.Ka2 Bc2 66.Ka1 Ke7 67.Ka2 Bd1 68.Kxa3 Bg4 69.Kb4 Kd7 70.Kc3 Bxf5 71.Kc4 Ke7 72.Kc5 Be4 73.Kb5 Bb1 74.Ka4 g5 75.Kb3 f5 76.Ka4 Bc2+ 77.Ka5 Bd3 78.Ka4 gxh4 79.Ka5 Ke8 80.Ka4 h3 81.Ka5 Kd8 82.Ka4 h2 83.Ka5 h1=N 84.Ka4 Ba6 85.Ka5 Kc7 86.Ka4 Kb6 87.Ka3 Kc7 88.Kb4 Kd8 89.Ka3 Kc8 90.Kb4 Kd7 91.Ka5 Bc8 92.Kb4 Kd8 93.Kc3 Bd7 94.Kb3 Kc7 95.Kc3 Kd6 96.Kc4 Bc8 97.Kb5 Kd7 98.Ka4 Ba6 99.Kb3 Ke6 100.Kc2 Bb5 101.Kd1 Ke5 102.Ke1 Kd5 103.Kd2 Kc6 104.Ke3 Ng3 105.Kd2 Kd7 106.Kc2 Ke8 107.Kb3 Bd7 108.Kc2 Kd8 109.Kc1 Ke8 110.Kb2 Kf8 111.Kb1 Nh1 112.Kc1 Nf2 113.Kb1 Be8 114.Kc2 Bd7 115.Kc3 Bb5 116.Kb3 Bd7 117.Kb2 Bc6 118.Kc2 Ke8 119.Kd2 Kf7 120.Ke1 Ne4 121.Kf1 Kg6 122.Ke2 Kg5 123.Kd3 f4 124.Kc4 Bd5+ 125.Kb5 Bb3 126.Ka5 Bc4 127.Ka4 Nc3+ 128.Kb4 Bf1 129.Kb3 Bb5 130.Kb4 Kg4 131.Kxc3 Bc4 132.Kd4 Be2 133.Ke5 h4 134.Ke4 f3 135.Kd4 Bd1 136.Kd3 Ba4 137.Kc4 Be8 138.Kd3 Bf7 139.Kd2 Kf4 140.Kd1 Be8 141.Kc2 Bd7 142.Kd2 Bc6 143.Kd1 Kf5 144.Kc1 Bb7 145.Kd1 h3 146.Ke1 Bc8 147.Kd1 Kg6 148.Ke1 Kg5 149.Kf2 h2 150.Kf1 Kf6 151.Ke1 Bg4 152.Kd2 f2 153.Kc2 Bh3 154.Kb1 Kg7 155.Kb2 h1=R 156.Kb3 Rh2 157.Kc2 Be6 158.Kc1 f1=R# 0-1