1.e4 c5 2.Nf3 e6 3.Nc3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Be3 Bd7 7.f3 a6 8.Qd2 h5 9.O-O-O Nc6 10.h3 h4 11.Bd3 Qc7 12.f4 Be7 13.Kb1 b5 14.Rhe1 b4 15.Nce2 d5 16.e5 Ne4 17.Bxe4 dxe4 18.Nb3 Rd8 19.Bc5 O-O 20.Qe3 Bxc5 21.Qxc5 Rc8 22.g3 Rfd8 23.gxh4 Be8 24.Ng3 e3 25.Qxe3 Rxd1+ 26.Rxd1 Nxe5 27.Qf2 Ng6 28.f5 Qf4 29.Qxf4 Nxf4 30.Rd4 Nd5 31.Ne4 Ne3 32.fxe6 fxe6 33.Nd6 Rd8 34.Nxe8 Rxe8 35.Rxb4 Rd8 36.c3 Rd1+ 37.Nc1 Kf7 38.Re4 Nf5 39.Kc2 Rh1 40.Nd3 Rh2+ 41.Kb3 Rxh3 42.Ne5+ Kf6 43.Nd7+ Kf7 44.Nc5 Rxh4 45.Rxe6 a5 46.Ra6 g5 47.Nd7 Ke8 48.Rxa5 Rf4 49.Nf6+ Kf7 50.Ng4 Ke6 51.Ra4 Rxa4 52.Kxa4 Nd6 53.Nh2 Kf5 54.Kb4 Kf4 55.c4 Kg3 56.Nf1+ Kf2 57.Nh2 Kg3 58.Nf1+ Kf2 59.c5 Nc8 60.Nh2 Kg3 61.Nf1+ Kf2 62.Nd2 g4 63.Kc3 Ke3 64.b4 Ne7 65.b5 Nd5+ 66.Kc4 Kxd2 67.Kxd5 g3 68.c6 g2 69.c7 g1=Q 70.c8=Q Qg5+ 71.Kc4 Qf4+ 72.Kb3 Qe3+ 73.Kb4 Qe7+ 74.Qc5 Qe4+ 75.Ka5 Qa8+ 76.Kb6 Qb8+ 77.Ka6 Qa8+ 78.Qa7 Qc8+ 79.Qb7 Qc4 80.Qb6 Ke2 81.a3 Qa4+ 82.Qa5 Qc4 83.Qb4 Qc8+ 84.Kb6 Qb8+ 85.Kc5 Qc7+ 86.Kd4 Qg7+ 87.Kc4 Qf7+ 88.Kc3 Qf3+ 89.Kb2 Qf6+ 90.Kb3 Qf7+ 91.Qc4+ Ke3 92.Qxf7 Kd3 93.Qf5+ Ke3 94.Qf4+ Kd3 95.Qc7 Kd2 96.Qc1+ Kd3 97.Qd2+ Ke4 98.Qg2+ Ke3 99.Qb7 Kd4 100.Ka2 Kc4 101.Qb8 Kc5 102.Qa8 Kd4 103.Kb3 Ke5 104.Ka4 Kf4 105.Ka5 Kg4 106.Qe4+ Kh5 107.Qh4+ Kg6 108.Ka4 Kf7 109.Qd8 Ke6 110.Qb8 Kf7 111.Qf4+ Ke7 112.Qd6+ Kxd6 113.Kb4 Ke5 114.a4 Ke4 115.Kc3 Kf5 116.a5 Kg6 117.Kb3 Kf6 118.Kb4 Kf5 119.Ka3 Ke5 120.Kb3 Kf6 121.Ka2 Ke5 122.Kb2 Ke6 123.Ka1 Kf7 124.a6 Kg6 125.b6 Kg5 126.b7 Kf5 127.b8=N Kg4 128.a7 Kh4 129.Kb2 Kg3 130.Ka3 Kf4 131.Na6 Kg3 132.Nc7 Kf2 133.a8=R Ke3 134.Ra5 Kf3 135.Rc5 Kf4 136.Ne6+ Ke4 137.Kb3 Ke3 138.Kc3 Kf3 139.Rb5 Ke2 140.Kd4 Kd1 141.Rg5 Kd2 142.Rg1 Kc2 143.Rg5 Kd2 144.Rg2+ Ke1 145.Ke3 Kf1 146.Rg4 Ke1 147.Rg1# 1-0