1.e4 c5 2.c3 h6 3.d4 cxd4 4.cxd4 e6 5.Nf3 d5 6.e5 Nc6 7.Bd3 Qb6 8.Nc3 Bd7 9.Bb1 Qa6 10.a3 Na5 11.Bd3 Qb6 12.Rb1 Ne7 13.O-O Nb3 14.Be3 a6 15.h4 Rc8 16.h5 Na5 17.Nd2 Nec6 18.b4 Nc4 19.Nxc4 dxc4 20.d5 Qd8 21.dxc6 Bxc6 22.Be4 Qc7 23.Bxc6+ Qxc6 24.Qg4 b5 25.Rfd1 Qc7 26.Kf1 Qxe5 27.Qd4 Qxd4 28.Bxd4 f6 29.Be3 Be7 30.a4 Rb8 31.axb5 axb5 32.Bc5 Bxc5 33.bxc5 b4 34.c6 O-O 35.c7 Rb7 36.Rxb4 Rxc7 37.Rd6 Rc5 38.Rb5 Rxb5 39.Nxb5 Rb8 40.Na3 c3 41.Rxe6 Rc8 42.Nc2 Rc7 43.Re4 Rc5 44.Rh4 Rd5 45.Rc4 Rxh5 46.Rxc3 Ra5 47.Ne3 Ra1+ 48.Ke2 Ra2+ 49.Rc2 Ra4 50.Kf3 h5 51.Rc6 Kf7 52.Rc7+ Kg6 53.g3 h4 54.g4 Ra5 55.Nf5 Ra3+ 56.Kg2 h3+ 57.Kh2 Kg5 58.Rxg7+ Kf4 59.Nh4 Ra1 60.Rg8 Rd1 61.Nf5 Rf1 62.Kxh3 Rxf2 63.Nd4 Rf1 64.Kg2 Re1 65.Kf2 Ra1 66.Ne2+ Ke4 67.Re8+ Kd5 68.Kg3 Ra3+ 69.Kf4 Ra1 70.Kf5 Rf1+ 71.Nf4+ Kd4 72.Re6 Ra1 73.Rxf6 Ra5+ 74.Kg6 Ke4 75.Nh5 Rc5 76.Rf4+ Kd5 77.Kg5 Ke6+ 78.Kg6 Rxh5 79.gxh5 Kd7 80.Rf8 Kc6 81.Re8 Kd7 82.Rh8 Kc7 83.Ra8 Kd6 84.Rg8 Kd5 85.Kh6 Kc6 86.Rd8 Kb5 87.Rd7 Kb4 88.Kh7 Kc5 89.Rd8 Kb6 90.Rc8 Ka5 91.Rg8 Kb5 92.Rc8 Kb6 93.Rg8 Kb7 94.Rf8 Kb6 95.Rf6+ Kc7 96.Kg6 Kb7 97.Ra6 Kb8 98.h6 Kc8 99.Ra2 Kd8 100.Kh7 Kd7 101.Kg7 Ke8 102.h7 Ke7 103.h8=Q Ke6 104.Qg8+ Ke7 105.Ra7+ Kd6 106.Ra3 Kc7 107.Qe6 Kb7 108.Ra6 Kb8 109.Rd6 Kc7 110.Qh6 Kb7 111.Re6 Kc7 112.Qh8 Kb7 113.Qa8+ Kxa8 114.Rd6 Kb8 115.Rd3 Kc7 116.Rd2 Kb6 117.Rd5 Kc7 118.Rb5 Kd8 119.Rf5 Kc7 120.Kf7 Kd7 121.Rf6 Kc7 122.Ke6 Kb6 123.Rg6 Ka6 124.Rg8 Ka5 125.Ra8+ Kb4 126.Kd7 Kc4 127.Ra3 Kd5 128.Ra1 Kc4 129.Ra8 Kb4 130.Ke6 Kc3 131.Re8 Kd3 132.Ke7 Ke3 133.Kf8+ Kf4 134.Kg8 Kg5 135.Kh8 Kf5 136.Rd8 Ke6 137.Rf8 Ke7 138.Rf2 Kd8 139.Ra2 Kc7 140.Ra1 Kc6 141.Ra4 Kb7 142.Kh7 Kc7 143.Ra1 Kc8 144.Rb1 Kc7 145.Rb3 Kd8 146.Kg8 Ke8 147.Rh3 Kd8 148.Rg3 Kd7 149.Kf7 Kd6 150.Rg5 Kc6 151.Ke7 Kb7 152.Kd7 Ka8 153.Kc7 Ka7 154.Ra5# 1-0