1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.Nf3 d6 5.exd6 e6 6.d4 cxd4 7.Nxd4 Bxd6 8.c4 Bb4+ 9.Bd2 Bxd2+ 10.Qxd2 Nf6 11.Nc3 O-O 12.Rd1 Qe7 13.Be2 Nbd7 14.O-O Ne5 15.Qe3 Ng6 16.f4 Bd7 17.b3 Rad8 18.Bf3 b6 19.Rfe1 Rfe8 20.h3 Qc5 21.Ne4 Nxe4 22.Bxe4 Qc7 23.Bxg6 hxg6 24.Qe5 Qb7 25.Rd2 f6 26.Qe4 Qxe4 27.Rxe4 Bc8 28.Ree2 Bd7 29.Nxe6 Bxe6 30.Rxd8 Rxd8 31.Rxe6 Rd2 32.a4 Rd3 33.b4 Ra3 34.Rc6 Rxa4 35.b5 Ra2 36.Kh2 Ra3 37.Rc7 Kh7 38.h4 Kh6 39.g4 f5 40.g5+ Kh5 41.Rxg7 Kxh4 42.Rxg6 Ra2+ 43.Kg1 Kg3 44.Kf1 Kxf4 45.Rg7 Kf3 46.Ke1 f4 47.g6 Rg2 48.Rxa7 Rxg6 49.Re7 Kg2 50.Re2+ Kg1 51.Rf2 Re6+ 52.Re2 Rxe2+ 53.Kxe2 Kg2 54.c5 f3+ 55.Kd2 f2 56.c6 f1=Q 57.c7 Qf5 58.Kc3 Qc8 59.Kb3 Qxc7 60.Ka3 Qh7 61.Ka2 Qh2 62.Kb2 Kg3+ 63.Kb3 Qh4 64.Kc3 Kf4 65.Kb2 Qf6+ 66.Kc1 Qe7 67.Kd2 Qh7 68.Kc3 Qh2 69.Kc4 Qh6 70.Kd4 Kg3 71.Ke4 Qh4+ 72.Kf5 Qh3+ 73.Ke4 Qh5 74.Kd4 Qh3 75.Ke5 Qh4 76.Ke6 Qh2 77.Kf7 Qf2+ 78.Ke7 Qf4 79.Ke8 Kg2 80.Kd7 Qf8 81.Kc7 Qc5+ 82.Kd8 Qxb5 83.Ke7 Qa6 84.Ke8 Qc8+ 85.Ke7 Qb7+ 86.Kd6 Qf7 87.Ke5 Qh7 88.Kd4 Qg7+ 89.Kd5 Kf2 90.Kd6 Qg6+ 91.Kc7 Qg5 92.Kc8 Qh5 93.Kb8 Qh4 94.Ka8 Qh6 95.Kb7 Qg6 96.Kc7 Qh5 97.Kc6 b5 98.Kb7 b4 99.Ka7 Qf7+ 100.Kb6 Qa7+ 101.Kxa7 Kf3 102.Ka6 Ke3 103.Kb5 b3 104.Kb4 b2 105.Kc5 Kf3 106.Kb5 Ke2 107.Ka4 Kd1 108.Ka3 b1=Q 109.Ka4 Qb7 110.Ka3 Qc6 111.Kb4 Qc7 112.Kb5 Qh2 113.Ka5 Qc2 114.Kb6 Qb3+ 115.Kc7 Qc3+ 116.Kd6 Qc1 117.Kd7 Qf4 118.Ke7 Qe5+ 119.Kd8 Qf5 120.Kc7 Qh3 121.Kd6 Qc3 122.Kd5 Qd3+ 123.Ke6 Qc2 124.Kd6 Qa2 125.Kc5 Qa3+ 126.Kd4 Qc1 127.Kd5 Qe3 128.Kc4 Qe8 129.Kd4 Qc8 130.Ke4 Qg4+ 131.Kd3 Qg2 132.Kc4 Kc1 133.Kb4 Kb1 134.Kc4 Qg4+ 135.Kc3 Qc8+ 136.Kd2 Qc6 137.Ke1 Qa6 138.Kd2 Qa7 139.Kc3 Kc1 140.Kb3 Qf2 141.Kc4 Kd2 142.Kb4 Ke1 143.Kc4 Qa7 144.Kb3 Kd1 145.Kc4 Qb6 146.Kd3 Qb5+ 147.Kd4 Qa4+ 148.Kc5 Kd2 149.Kd5 Kc3 150.Kd6 Kd4 151.Kc7 Kd5 152.Kd8 Qa7 153.Ke8 Ke6 154.Kd8 Qd7# 0-1