1.e4 Nh6 2.d4 g6 3.Nf3 d5 4.exd5 Bg7 5.Bb5+ Bd7 6.Bc4 O-O 7.O-O Nf5 8.c3 c6 9.Re1 cxd5 10.Bxd5 Bc6 11.Bb3 e6 12.Bf4 Nd7 13.Nbd2 Nb6 14.Nf1 a5 15.a4 Rc8 16.Ng3 Nd5 17.Be5 Nh4 18.Ne4 Nxf3+ 19.Qxf3 Bxe5 20.dxe5 Qb6 21.Bxd5 Bxd5 22.Nf6+ Kg7 23.Nd7 Bxf3 24.Nxb6 Rc6 25.Nd7 Rd8 26.Nf6 Bd5 27.Red1 Rcc8 28.Nxd5 Rxd5 29.Rxd5 exd5 30.Rd1 Rc5 31.f4 b5 32.axb5 Rxb5 33.Rd2 f6 34.Kf2 fxe5 35.fxe5 Kf7 36.Ke3 Ke6 37.Kd4 a4 38.Rf2 Ke7 39.h4 h5 40.g3 Ra5 41.Rf6 Rb5 42.Ra6 Rxb2 43.Kxd5 Rd2+ 44.Ke4 Re2+ 45.Kf4 Rf2+ 46.Kg5 Rf3 47.Kxg6 Rxg3+ 48.Kxh5 Rxc3 49.Rxa4 Ke6 50.Re4 Kf5 51.Re1 Rc6 52.Re2 Re6 53.Rg2 Rb6 54.Rg5+ Kf4 55.Rg6 Rb5 56.Rg4+ Kxe5 57.Rg5+ Kf6 58.Rxb5 Ke6 59.Kh6 Kf6 60.Rb1 Kf5 61.Kh7 Ke4 62.Ra1 Ke5 63.Rb1 Kf4 64.h5 Ke3 65.Re1+ Kd3 66.h6 Kc3 67.Re6 Kb2 68.Rc6 Kb3 69.Rc4 Kb2 70.Kg7 Ka3 71.Rc1 Kb4 72.Rc6 Ka5 73.Rd6 Kb4 74.Rd1 Kc4 75.Kg8 Kb3 76.Kf8 Kb4 77.Rd6 Kc5 78.Rd2 Kb5 79.Rd4 Kc5 80.Rd7 Kc4 81.Rd8 Kc5 82.Kg8 Kb6 83.Re8 Ka6 84.Rf8 Ka7 85.Ra8+ Kb6 86.Kh7 Kb5 87.Rb8+ Ka6 88.Kh8 Ka5 89.Rf8 Kb6 90.h7 Kc6 91.Rb8 Kd5 92.Rd8+ Kc6 93.Rd3 Kb7 94.Rd2 Ka8 95.Rd5 Kb7 96.Rc5 Ka7 97.Rc6 Kb7 98.Rc3 Ka6 99.Rc8 Kb5 100.Rc1 Kb4 101.Rc5 Kxc5 102.Kg7 Kc6 103.Kh6 Kb6 104.Kg6 Kb7 105.Kf6 Ka7 106.Kg5 Kb8 107.h8=R+ Kc7 108.Ra8 Kb7 109.Rg8 Kc6 110.Rg7 Kd6 111.Ra7 Kc6 112.Kh4 Kc5 113.Rf7 Kd4 114.Rg7 Kc5 115.Kg4 Kd4 116.Kh5 Kc3 117.Rd7 Kb4 118.Rd6 Kc4 119.Kh6 Kb4 120.Rd3 Kb5 121.Re3 Ka4 122.Re8 Kb4 123.Rd8 Ka3 124.Rd7 Ka4 125.Kg5 Kb5 126.Rd1 Ka6 127.Rd2 Ka5 128.Kf6 Ka6 129.Rd6+ Ka5 130.Kf5 Kb5 131.Ke5 Kb4 132.Rb6+ Ka4 133.Re6 Kb5 134.Kf6 Ka4 135.Re3 Kb4 136.Kf5 Kc4 137.Re6 Kd3 138.Re4 Kc3 139.Kf6 Kb2 140.Kg6 Kc1 141.Re2 Kb1 142.Re1+ Kc2 143.Kf5 Kd3 144.Re4 Kc3 145.Ke5 Kb3 146.Kd4 Kb4 147.Re5 Ka3 148.Rb5 Ka2 149.Kc3 Ka1 150.Kc4 Ka2 151.Kc3 Ka3 152.Ra5# 1-0