1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.Bd3 Ba6 11.Bxa6 Qxa6 12.Qe2 Qxe2+ 13.Kxe2 f5 14.Nf2 a5 15.Bd2 Be7 16.c4 Nb4 17.h4 c5 18.h5 Kf7 19.g4 Rhd8 20.Bc3 a4 21.g5 a3 22.b3 d5 23.Bxb4 cxb4 24.Rac1 Rdc8 25.cxd5 exd5 26.Nd3 Ke6 27.Ke3 Rc3 28.Rxc3 bxc3 29.Kd4 Rc8 30.Rc1 c2 31.Ke3 g6 32.h6 Bd8 33.Kd2 Ba5+ 34.b4 Bb6 35.Rxc2 Be3+ 36.Kd1 Rc4 37.Rxc4 dxc4 38.Ke2 Bd4 39.Ne1 Bb2 40.Nc2 Bc1 41.Kf3 Kd5 42.Ne3+ Kd4 43.e6 Bxe3 44.e7 c3 45.e8=Q c2 46.Qxe3+ Kc4 47.b5 c1=R 48.Qxc1+ Kd3 49.Qxa3+ Kd4 50.Qa8 Kd3 51.Qd8+ Kc2 52.Qd1+ Kb2 53.b6 Kxa2 54.b7 Kb2 55.Qd7 Kb3 56.Qc7 Ka2 57.Qa5+ Kb3 58.Qxf5 Kc4 59.Ke3 Kb3 60.Qc8 Kb2 61.b8=B Ka1 62.Qc7 Kb1 63.Qg7 Ka2 64.Bc7 Kb3 65.Bb6 Kb4 66.Qd4+ Kb3 67.Qd2 Ka3 68.Qd7 Ka2 69.Qh3 Kb3 70.Qf5 Ka2 71.Qf7+ Kb2 72.Qa7 Kc2 73.Qa3 Kb1 74.Ba5 Kc2 75.Qd3+ Kc1 76.Bb4 Kb2 77.f5 gxf5 78.Qc4 Kb1 79.Ke2 Ka1 80.Qd3 f4 81.Qd1+ Kb2 82.Qd8 Ka2 83.Qg8+ Ka1 84.Qe8 f3+ 85.Kd2 Ka2 86.Qa8+ Kb3 87.Ba3 f2 88.Ke2 Ka2 89.Bc5+ Kb3 90.Kxf2 Kc4 91.Bb4 Kb5 92.Qa7 Kc4 93.Kg2 Kd5 94.Kf3 Ke5 95.Qa4 Kd5 96.Bd6 Kxd6 97.Qa6+ Kc5 98.Qd6+ Kb5 99.Qc7 Ka6 100.Kf2 Kb5 101.Qg7 Kc6 102.Qg8 Kc5 103.Qf7 Kc6 104.Qf5 Kc7 105.Qd3 Kb8 106.Qc2 Ka7 107.Qd1 Ka6 108.Qf3 Kb5 109.Ke3 Kb6 110.Ke4 Ka7 111.Qf1 Kb7 112.Kf5 Kc8 113.Kf6 Kc7 114.Qb5 Kc8 115.Qf5+ Kb7 116.Qf4 Ka7 117.Qf1 Ka8 118.Qh3 Kb8 119.g6 Ka7 120.Kg5 Kb8 121.Qf3 Kc8 122.Kh4 Kd8 123.gxh7 Ke8 124.Qa3 Kf7 125.Qh3 Kf8 126.Qe3 Kf7 127.Qe8+ Kf6 128.h8=Q+ Kf5 129.Qe6+ Kf4 130.Qb6 Kf5 131.Qh7+ Kf4 132.Qbc7+ Kf3 133.Qhg7 Ke2 134.Qf8 Ke3 135.Qfc5+ Ke4 136.Qc2+ Ke3 137.Qb2 Kf3 138.Qf7+ Ke3 139.Qe7+ Kf3 140.Qc7 Ke4 141.Qcg7 Ke3 142.Qf2+ Kd3 143.Qfg3+ Kd2 144.Qe7 Kd1 145.Qh7 Kc1 146.Qe5 Kd2 147.Qee7 Kd1 148.Qd3+ Kc1 149.Qed8 Kb2 150.Q8d5 Kc1 151.Kh5 Kb2 152.Qa2+ Kc1 153.Qg6 Kd1 154.Qgg2 Kc1 155.Qg1# 1-0