1.c4 d5 2.cxd5 Qxd5 3.Nc3 Qa5 4.d4 Nf6 5.Nf3 c5 6.d5 b5 7.e4 b4 8.Nb1 Nxe4 9.Nbd2 Nd6 10.Nc4 Qd8 11.a3 g6 12.axb4 cxb4 13.Qd4 f6 14.Nxd6+ Qxd6 15.Bf4 e5 16.Nxe5 fxe5 17.Bxe5 Qe7 18.Be2 Rg8 19.O-O Nd7 20.Bb5 Qc5 21.Qd3 Kd8 22.Bg3 Bd6 23.Rfc1 Qb6 24.Rc6 Bxg3 25.Rxb6 Bf4 26.Bxd7 Rb8 27.Rxb8 Kxd7 28.Rxc8 Ke7 29.Rxg8 Be5 30.h3 Bg3 31.fxg3 a5 32.Rxa5 Kf7 33.Rh8 Kf6 34.Rxh7 Ke5 35.Ra8 b3 36.Raa7 Kf6 37.d6 Kg5 38.h4+ Kf6 39.h5 gxh5 40.g4 hxg4 41.g3 Kg5 42.Kf2 Kf6 43.Ke3 Ke5 44.Ra5+ Kf6 45.Ra8 Ke6 46.Rc8 Kf6 47.Rcc7 Ke6 48.Qxb3+ Kxd6 49.Qb8 Ke5 50.Qa7 Ke6 51.Qa6+ Kd5 52.Qa5+ Kd6 53.Qa8 Ke5 54.Qa7 Kf6 55.Qb7 Ke6 56.b4 Kf6 57.b5 Kg6 58.b6 Kf6 59.Kd4 Kf5 60.Kd3 Ke6 61.Kc4 Kf5 62.Kb3 Kf6 63.Ka4 Kg5 64.Ka5 Kf5 65.Ka4 Kg6 66.Ka3 Kg5 67.Ka2 Kg6 68.Kb2 Kf5 69.Kc3 Kf6 70.Rh8 Ke5 71.Re7+ Kf5 72.Rf7+ Kg5 73.Rg7+ Kf5 74.Rgg8 Kf6 75.Qb8 Ke7 76.Qa8 Kf7 77.Kb4 Ke7 78.Ka5 Ke6 79.Kb5 Kd6 80.Ka6 Kc5 81.Ka7 Kc4 82.b7 Kc3 83.Kb6 Kc4 84.b8=N Kd4 85.Kb7 Ke3 86.Na6 Ke4 87.Nc5+ Ke5 88.Kb8 Kf5 89.Na4 Kf6 90.Nb6 Ke5 91.Nc4+ Ke6 92.Na3 Kf6 93.Nb5 Ke7 94.Nc3 Ke6 95.Na2 Ke5 96.Nc3 Kf5 97.Na4 Ke6 98.Nb6 Kf6 99.Nc4 Ke7 100.Na3 Kf6 101.Nb5 Ke6 102.Nd4+ Kd6 103.Qc6+ Ke7 104.Qe6# 1-0