1.e3 Nf6 2.d4 a5 3.c3 e6 4.Bd3 d5 5.Nd2 Nbd7 6.e4 e5 7.Ngf3 Bd6 8.exd5 exd4 9.Nxd4 Ne5 10.Ne4 O-O 11.Bg5 Nxd3+ 12.Qxd3 Be5 13.O-O-O Qxd5 14.Nxf6+ Bxf6 15.Bxf6 gxf6 16.Kb1 c5 17.Qg3+ Qg5 18.Nb5 Bf5+ 19.Ka1 Rad8 20.Qxg5+ fxg5 21.Nd6 Bc2 22.Rd5 f5 23.c4 Be4 24.Rd2 g4 25.Nxe4 fxe4 26.Re2 Rd4 27.b3 Rf4 28.Kb2 Kg7 29.Ka3 b6 30.Ka4 Rf6 31.h3 gxh3 32.Rxh3 Kg6 33.Kb5 h5 34.Rhe3 Kg5 35.g3 Re6 36.Re1 Kg4 37.Rh1 Kg5 38.f3 Rd2 39.Rxe4 Rxe4 40.fxe4 Rxa2 41.Kxb6 Rg2 42.Kxc5 Rxg3 43.e5 Rxb3 44.Re1 Rb7 45.Kd6 Rb6+ 46.Kd5 Rb8 47.c5 Rd8+ 48.Kc6 Rc8+ 49.Kd6 Rd8+ 50.Kc7 Re8 51.Kd7 Ra8 52.e6 Ra7+ 53.Kd6 Ra8 54.e7 a4 55.e8=Q Rxe8 56.Rxe8 a3 57.Re7 Kh6 58.c6 Kg5 59.Re3 Kf5 60.Rd3 Kf4 61.Rc3 Kf5 62.Kd5 h4 63.Rh3 Kg4 64.Rxa3 h3 65.Ra5 Kg5 66.Kd4+ Kh6 67.c7 h2 68.Ra1 Kg5 69.Kd5 Kh5 70.Kd4 Kh4 71.Rc1 h1=B 72.Rb1 Kh5 73.Rxh1+ Kg5 74.Kd3 Kg6 75.Rh8 Kg5 76.Rc8 Kf6 77.Kd2 Kf5 78.Ke3 Kg6 79.Kd2 Kf5 80.Re8 Kg5 81.Rb8 Kh5 82.Kd1 Kh4 83.Rb1 Kg4 84.c8=B+ Kf4 85.Rb6 Ke3 86.Kc2 Kf3 87.Rb5 Kg2 88.Rb7 Kf1 89.Rf7+ Kg2 90.Ra7 Kg1 91.Kb1 Kf1 92.Ra8 Kg2 93.Ra4 Kf2 94.Bh3 Ke1 95.Bd7 Kf2 96.Kc2 Kf3 97.Kd1 Kg2 98.Ra1 Kf1 99.Ra2 Kg1 100.Rd2 Kf1 101.Re2 Kg1 102.Re8 Kg2 103.Be6 Kh2 104.Bc8 Kg3 105.Ke2 Kh2 106.Ke1 Kg2 107.Rg8+ Kf3 108.Be6 Ke3 109.Rg1 Ke4 110.Kf2 Kd4 111.Rc1 Ke5 112.Rc4 Kxe6 113.Re4+ Kd6 114.Rg4 Ke6 115.Ra4 Kf5 116.Ke2 Kg5 117.Ke3 Kf6 118.Ra5 Ke6 119.Ra8 Kf6 120.Kf3 Kg6 121.Rc8 Kf5 122.Rh8 Kg6 123.Ra8 Kh6 124.Kg2 Kg5 125.Kg3 Kg6 126.Ra6+ Kh7 127.Ra5 Kg8 128.Re5 Kh7 129.Re2 Kh8 130.Ra2 Kh7 131.Rc2 Kg6 132.Rh2 Kf6 133.Rh6+ Kg5 134.Rh3 Kg6 135.Kh2 Kg5 136.Rh8 Kf6 137.Re8 Kg5 138.Rg8+ Kh6 139.Kg1 Kh5 140.Rb8 Kg4 141.Rb4+ Kg5 142.Kf2 Kg6 143.Rh4 Kg7 144.Rh5 Kf7 145.Rf5+ Kg8 146.Rf4 Kh8 147.Rf7 Kg8 148.Rf3 Kh7 149.Rf4 Kg6 150.Kg3 Kh5 151.Rg4 Kh6 152.Kf4 Kh7 153.Ke4 Kh8 154.Kf5 Kh7 155.Kf6 Kh6 156.Rh4# 1-0