1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nd7 5.Nf3 Ngf6 6.Nxf6+ Nxf6 7.Ne5 Bf5 8.c3 Nd7 9.Nxf7 Kxf7 10.Qf3 e6 11.g4 Qa5 12.gxf5 Qxf5 13.Qxf5+ exf5 14.Bc4+ Kf6 15.h4 g6 16.Bg5+ Kg7 17.O-O-O h6 18.Bf4 Re8 19.d5 Nb6 20.Bb3 Bc5 21.dxc6 bxc6 22.f3 Kf6 23.a4 g5 24.Bc7 Rc8 25.hxg5+ hxg5 26.Rxh8 Rxh8 27.Re1 Rh3 28.Re6+ Kg7 29.Rxc6 Be3+ 30.Kb1 Rxf3 31.Be5+ Kh7 32.a5 Rf1+ 33.Ka2 Nd7 34.Rc7 Kg6 35.Rxd7 f4 36.Bc2+ Kh5 37.Rh7+ Kg4 38.Bd3 Rd1 39.Be2+ Kf5 40.Bxd1 Kxe5 41.Rh8 Bb6 42.axb6 Kd5 43.Kb1 Ke4 44.Ka1 Kd3 45.Ka2 g4 46.Ka3 g3 47.Ka4 Kd2 48.Kb3 Kd3 49.Ka2 Ke3 50.Ka1 Kf2 51.b7 a6 52.Ka2 Kg1 53.Ka3 g2 54.Ka4 Kf2 55.Rg8 g1=R 56.Rxg1 Kxg1 57.c4 Kg2 58.c5 Kh3 59.c6 Kh4 60.c7 f3 61.Ka5 f2 62.Be2 Kg3 63.Kxa6 Kh3 64.Ka5 Kh2 65.Ka4 Kg1 66.Kb4 Kh2 67.Kb3 f1=R 68.Kb4 Rf4+ 69.Bc4 Kg1 70.b3 Rf5 71.Ka4 Kg2 72.b4 Rg5 73.b5 Rg3 74.b6 Kf3 75.Ka5 Kf2 76.Ka6 Rg5 77.Ka7 Rg1 78.Ka8 Rg7 79.Ka7 Re7 80.Ka6 Re8 81.Ka5 Re4 82.Ka4 Kg3 83.Ka3 Re7 84.Ka2 Re2+ 85.Bxe2 Kf4 86.Ka3 Ke3 87.Ka4 Kd2 88.Kb4 Ke1 89.Kb5 Kd2 90.Ka5 Ke1 91.Ka6 Kd2 92.Ka7 Kc1 93.Ka8 Kd2 94.Ka7 Kc3 95.Ka6 Kb4 96.Ka7 Ka4 97.Ka6 Ka3 98.Ka5 Ka2 99.Ka6 Kb3 100.Ka7 Ka3 101.Ka6 Kb4 102.c8=Q Ka4 103.Ka7 Kb4 104.Kb8 Kb3 105.Kc7 Ka2 106.Kd6 Ka1 107.Ke6 Kb2 108.Kf6 Ka2 109.Kf7 Kb3 110.Ke7 Ka2 111.Kd7 Kb1 112.Kc7 Kc1 113.Kc6 Kb2 114.Kd6 Ka1 115.b8=Q Kb1 116.b7 Kb2 117.Ke7 Kb3 118.Kf8 Ka2 119.Ke8 Ka3 120.Kd8 Kb4 121.Kc7 Kb3 122.Kb6 Kb2 123.Ka6 Ka2 124.Ka5 Kb1 125.Ka4 Kb2 126.Kb4 Ka2 127.Kb5 Ka3 128.Kb6 Kb4 129.Kc7 Kc5 130.Kd8+ Kd4 131.Qc5+ Ke4 132.Qc4+ Kf5 133.Qc3 Kg5 134.Qc2 Kh6 135.Qc1+ Kg7 136.Qb1 Kg8 137.Qa1 Kf7 138.Qf6+ Kxf6 139.Kc8 Kg5 140.Qa8 Kg6 141.Qa5 Kf6 142.Kd7 Kg7 143.Ke7 Kh7 144.Kf7 Kh8 145.Qh5# 1-0