1.e4 c5 2.Nf3 Nh6 3.d4 cxd4 4.Nxd4 d6 5.Nc3 Nc6 6.f3 e5 7.Nb3 f5 8.Bc4 f4 9.g3 g5 10.Qe2 g4 11.gxf4 Qh4+ 12.Qf2 Be7 13.f5 gxf3 14.Bxh6 Qxh6 15.Qxf3 Bh4+ 16.Kd1 Bd7 17.Nd5 Rc8 18.Bb5 O-O 19.c3 Kh8 20.Kc2 Be6 21.Bxc6 bxc6 22.Ne3 Bf7 23.Ng4 Qf4 24.Qxf4 exf4 25.Raf1 h5 26.Nf2 Rce8 27.Nd2 d5 28.Rhg1 Bd8 29.Nd3 dxe4 30.Nxf4 e3 31.Nf3 e2 32.Re1 Bb6 33.Nd4 Re4 34.Nfxe2 Rfe8 35.Kd2 Rd8 36.Ng3 Bxd4 37.cxd4 Rexd4+ 38.Kc2 Rd2+ 39.Kc1 Rxh2 40.Re7 Rg8 41.Rxf7 h4 42.f6 Rxg3 43.Rf1 Rgg2 44.Rb7 Rc2+ 45.Kb1 Rcf2 46.Re1 Rhg2 47.Rh1 Rg4 48.Rxa7 Rxf6 49.a4 Rh6 50.a5 h3 51.a6 h2 52.Ra8+ Kh7 53.a7 Rg1+ 54.Ka2 Rxh1 55.Rh8+ Kxh8 56.a8=Q+ Kg7 57.Qb7+ Kf8 58.Qc8+ Kg7 59.Qd7+ Kf8 60.Qd8+ Kg7 61.Qe7+ Kg6 62.Qe6+ Kh5 63.Qe2+ Kg5 64.Qg2+ Kf4 65.Qd2+ Kg3 66.Qg5+ Kf2 67.Qxh6 c5 68.Kb3 Kg3 69.Qe3+ Kg2 70.Qe4+ Kg1 71.Kc4 Kf2 72.Qxh1 Ke3 73.Qg2 h1=R 74.Qxh1 Kf4 75.Qc1+ Kf3 76.Kb3 Kg3 77.Qd1 Kg2 78.Qh5 c4+ 79.Kxc4 Kg3 80.Kd4 Kf4 81.Qe2 Kf5 82.Kd5 Kf4 83.Qc2 Kf3 84.Kc6 Kg4 85.Qc3 Kf4 86.Qe5+ Kg4 87.Qe4+ Kg5 88.Qe3+ Kh4 89.Qe7+ Kh3 90.Qd7+ Kg3 91.Qd3+ Kg4 92.b3 Kf4 93.Qe4+ Kg3 94.Qd3+ Kh4 95.Qd8+ Kg4 96.Kb7 Kf3 97.Qh8 Kf4 98.Qh3 Ke4 99.Qc8 Kd4 100.Qf8 Kc3 101.Qd8 Kb2 102.Kc7 Kb1 103.Qd3+ Ka1 104.Qd5 Kb2 105.Qc5 Ka1 106.Qb6 Ka2 107.Kd7 Kb1 108.Ke8 Ka2 109.Qh6 Kb2 110.Qf4 Kxb3 111.Qe4 Kb2 112.Qe7 Kc1 113.Qe2 Kb1 114.Qh5 Ka2 115.Qh3 Ka1 116.Qh8+ Kb1 117.Kd7 Kc1 118.Kc8 Kb1 119.Qg8 Ka1 120.Kd8 Kb2 121.Qg7+ Kc2 122.Qg2+ Kc1 123.Ke8 Kb1 124.Ke7 Ka1 125.Qf3 Ka2 126.Qb7 Ka1 127.Qb5 Ka2 128.Qc5 Kb2 129.Qc7 Kb1 130.Qa7 Kb2 131.Kf8 Kb1 132.Qd7 Ka2 133.Qe6+ Kb1 134.Qe8 Kc2 135.Qc8+ Kd2 136.Qb7 Kd3 137.Qb2 Ke4 138.Qa2 Kd4 139.Qa4+ Kd5 140.Qf4 Kc5 141.Qf3 Kc4 142.Qf1+ Kd5 143.Kg7 Kc6 144.Kh7 Kb7 145.Qb5+ Ka7 146.Qb1 Ka6 147.Qd3+ Kb7 148.Qf1 Kc8 149.Qh3+ Kc7 150.Kg8 Kb8 151.Qh6 Kb7 152.Kf7 Kc8 153.Ke6 Kb8 154.Qh7 Kc8 155.Kd6 Kd8 156.Qf5 Ke8 157.Qf4 Kd8 158.Qf8# 1-0