1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Be7 5.Nc3 d6 6.g4 a6 7.Be3 b5 8.Bg2 Bb7 9.a3 Nd7 10.h4 Ne5 11.Qe2 h6 12.O-O-O Nc4 13.f4 Bxh4 14.Bg1 Bg3 15.Qf3 Bxf4+ 16.Qxf4 e5 17.Qg3 exd4 18.Bxd4 Qg5+ 19.Kb1 Ne7 20.Bf1 Ne5 21.Rh5 Qxg4 22.Qxg4 Nxg4 23.Bxg7 Rg8 24.Bxh6 Rh8 25.Rxd6 Nc8 26.Bg5 Nxd6 27.Rxh8+ Kd7 28.Rh4 Ne5 29.Bh3+ Kc7 30.Rh5 Re8 31.Bf4 f6 32.Nd5+ Bxd5 33.exd5 Ndc4 34.Rh6 Rf8 35.Rh7+ Kd6 36.Be6 Nb6 37.Ra7 Ra8 38.Rxa8 Nxa8 39.Bd2 Nc4 40.Bb4+ Ke5 41.Bc3+ Kd6 42.Bxf6 Nc7 43.Bf7 Nxd5 44.Bd4 Nf4 45.Ka2 Ne6 46.Bf2 Ng5 47.Bg6 Kd5 48.b3 Ne5 49.Bf5 Ne4 50.Bb6 Kc6 51.Ba5 Kd5 52.Kb2 Nc6 53.Bb6 Nc5 54.Bh3 Kd6 55.Bg2 Ne7 56.Ba7 Nc6 57.Bxc5+ Kxc5 58.Bxc6 Kxc6 59.Kc3 Kc5 60.Kd3 Kd5 61.c4+ Kc5 62.b4+ Kc6 63.c5 Kd5 64.Ke3 Ke5 65.Kf3 Kd5 66.Kf4 a5 67.Kf5 axb4 68.axb4 Kc6 69.Kf4 Kd5 70.Ke3 Ke5 71.Kf3 Kd5 72.Kf4 Kd4 73.Kg4 Ke5 74.Kg5 Ke6 75.Kh6 Ke7 76.Kg6 Ke6 77.Kg7 Ke7 78.Kg8 Ke6 79.Kf8 Kd7 80.Kf7 Kc7 81.Ke6 Kb7 82.Ke7 Kc7 83.Ke8 Kc8 84.Ke7 Kc7 85.Kf6 Kb7 86.Ke5 Kc7 87.Kd5 Kd7 88.c6+ Kc8 89.Kc5 Kc7 90.Kxb5 Kd8 91.Kc4 Kc7 92.Kd5 Kb8 93.Kd4 Kc8 94.Ke3 Kb8 95.Kf4 Ka8 96.Kg3 Ka7 97.Kh4 Kb6 98.b5 Ka5 99.Kg3 Ka4 100.b6 Kb5 101.b7 Ka4 102.Kg4 Kb4 103.Kf3 Ka4 104.Kf4 Kb5 105.Kf5 Kb6 106.Kg5 Ka7 107.Kh4 Kb8 108.Kg4 Kc7 109.Kh5 Kxc6 110.b8=R Kd5 111.Rc8 Kd4 112.Kg4 Kd5 113.Kf3 Kd6 114.Rh8 Ke5 115.Ke3 Kf5 116.Rf8+ Ke5 117.Rg8 Kd5 118.Rg1 Kc4 119.Kd2 Kd4 120.Rb1 Ke4 121.Ra1 Kf4 122.Ra2 Kf5 123.Ra6 Ke5 124.Rh6 Ke4 125.Ke1 Ke5 126.Rh1 Kd6 127.Rh2 Kd5 128.Rb2 Ke5 129.Rb4 Kd5 130.Rb7 Kc5 131.Rf7 Kb4 132.Rg7 Ka5 133.Rc7 Ka6 134.Rc3 Kb7 135.Rg3 Ka8 136.Rg8+ Kb7 137.Rg6 Kc8 138.Rh6 Kd8 139.Rb6 Ke8 140.Re6+ Kf7 141.Re3 Kf8 142.Rg3 Ke8 143.Rg2 Kd8 144.Rg4 Ke8 145.Ke2 Ke7 146.Rg6 Kf7 147.Ra6 Kg7 148.Kf3 Kg8 149.Ra7 Kf8 150.Kf4 Ke8 151.Ke5 Kf8 152.Ke6 Kg8 153.Kf6 Kh8 154.Rc7 Kg8 155.Rc5 Kh8 156.Kf7 Kh7 157.Rh5# 1-0