1.e4 c5 2.c3 Na6 3.d4 e6 4.Nf3 Nc7 5.Be2 h6 6.Bc4 d5 7.exd5 exd5 8.Bb3 c4 9.Bc2 Bd6 10.O-O Ne7 11.Ne5 Bf5 12.Bxf5 Nxf5 13.Qf3 Qc8 14.b3 Bxe5 15.dxe5 O-O 16.Na3 Qe6 17.Re1 Rfd8 18.Bd2 b5 19.Nc2 Qg6 20.Ne3 Nxe3 21.Bxe3 a5 22.Red1 Qe6 23.Rab1 b4 24.bxc4 dxc4 25.cxb4 axb4 26.Rxb4 Nd5 27.Rbb1 c3 28.Rbc1 Qxe5 29.Bd4 Qf4 30.Bxc3 Qxf3 31.gxf3 Rxa2 32.Be5 Rd7 33.Rc5 Nb6 34.Rb1 Nd5 35.Rd1 Nb6 36.Rb1 Rd5 37.Rcb5 Rxb5 38.Rxb5 Nc4 39.Bg3 f6 40.Rc5 Nd2 41.Rc3 Kh7 42.Kg2 Ra4 43.Rd3 Nc4 44.Rd4 h5 45.h4 Kg6 46.Kg1 Kf7 47.Kg2 Ke6 48.Re4+ Kf7 49.Rd4 Kg6 50.Re4 Kh7 51.Rd4 Nb6 52.Rd6 Nc8 53.Rd7 Nb6 54.Rb7 Nd5 55.Rb5 Rd4 56.Rb7 Rd2 57.Kh1 Ra2 58.Rb5 Rd2 59.Kh2 Kg6 60.Ra5 Ne7 61.Kg2 Nf5 62.Ra7 Rd4 63.Kh3 Rb4 64.Ra5 Rb3 65.Kg2 Nd4 66.f4 Nf5 67.Rd5 Ra3 68.Rd8 Ra2 69.Rd3 Ra4 70.Kf1 Nd4 71.Kg2 Kf5 72.Rd1 Kg4 73.Rd3 Rb4 74.Rd1 Rc4 75.Rd3 Ra4 76.f3+ Kf5 77.Bf2 Ne2 78.Rd5+ Ke6 79.Rb5 Nxf4+ 80.Kg3 Nd5 81.Rb7 g6 82.Ra7 Rxa7 83.Bxa7 Ne7 84.Kf4 Nf5 85.Bf2 Kd5 86.Be1 Kd4 87.Bf2+ Kd3 88.Bb6 Nxh4 89.Bd8 Ke2 90.Bxf6 Nxf3 91.Be7 Kf2 92.Bd8 Kg2 93.Be7 h4 94.Kg4 h3 95.Bd6 h2 96.Bxh2 Kxh2 97.Kxf3 Kh3 98.Kf4 Kh4 99.Kf3 g5 100.Kg2 Kg4 101.Kh2 Kf3 102.Kh3 Kf4 103.Kg2 Kg4 104.Kh2 Kf3 105.Kh3 g4+ 106.Kh2 Kf2 107.Kh1 Kg3 108.Kg1 Kh3 109.Kh1 g3 110.Kg1 g2 111.Kf2 Kh2 112.Kf3 Kh1 113.Ke2 g1=R 114.Kf2 Rg7 115.Kf3 Ra7 116.Ke2 Ra4 117.Kd2 Ra5 118.Kc3 Rg5 119.Kb3 Rc5 120.Ka4 Kg2 121.Ka3 Kg3 122.Kb3 Rg5 123.Kc3 Kh2 124.Kd2 Rd5+ 125.Kc1 Rd4 126.Kb2 Rb4+ 127.Ka2 Rb8 128.Ka3 Ra8+ 129.Kb4 Kg3 130.Kb5 Kf3 131.Kc6 Re8 132.Kd7 Rg8 133.Kc7 Ke2 134.Kb6 Rg2 135.Ka7 Rh2 136.Kb8 Kd3 137.Kb7 Rh5 138.Kc8 Rh7 139.Kd8 Rb7 140.Kc8 Rb5 141.Kd7 Rf5 142.Ke8 Ra5 143.Kd7 Ra3 144.Kd6 Rb3 145.Kd7 Kc4 146.Ke7 Kd4 147.Kd6 Rh3 148.Kc7 Rh7+ 149.Kd6 Rh6+ 150.Kc7 Rg6 151.Kb7 Kc3 152.Kc8 Rg7 153.Kd8 Kd4 154.Kc8 Kd5 155.Kb8 Kc6 156.Ka8 Rg8+ 157.Ka7 Re8 158.Ka6 Ra8# 0-1