1.d4 Nf6 2.c4 c6 3.Nc3 d5 4.e3 a6 5.Nf3 e6 6.c5 b6 7.cxb6 e5 8.dxe5 Nfd7 9.e4 Nxb6 10.Bg5 Be7 11.Bxe7 Qxe7 12.exd5 cxd5 13.Nxd5 Nxd5 14.Qxd5 Qb4+ 15.Qd2 Nc6 16.a3 Qe4+ 17.Qe3 Qxe3+ 18.fxe3 O-O 19.Rc1 Bd7 20.Bc4 Rfe8 21.O-O Nxe5 22.Nxe5 Rxe5 23.Bxf7+ Kh8 24.Rc7 Bb5 25.Rf3 Rd8 26.h3 Be2 27.Rg3 g6 28.Bb3 Rd3 29.Bc2 Rd2 30.e4 Rb5 31.b4 a5 32.bxa5 Rxa5 33.Rb3 Ra8 34.Rbb7 Ba6 35.Rxh7+ Kg8 36.Rbg7+ Kf8 37.Bb3 Rd7 38.Rxd7 Be2 39.Rd4 Bd3 40.Bc4 Bf1 41.Rh5 Rb8 42.e5 Rb4 43.Rg5 Ke7 44.a4 Rb1 45.Kh2 Rc1 46.Re4 Rc2 47.Kh1 Kd7 48.Rgg4 Bxc4 49.Ref4 Kc8 50.Rf3 Rf2 51.Rgf4 Ba6 52.Kh2 Rc2 53.Rf6 Re2 54.Kg3 Kd8 55.Rxa6 Rxe5 56.Kh4 Re2 57.Rf7 Rxg2 58.Rd6+ Kc8 59.a5 Ra2 60.Re7 Rc2 61.Rd4 Rc1 62.Rb4 g5+ 63.Kg4 Rh1 64.Re3 Rc1 65.Rf3 Rc3 66.Re4 Kb7 67.Rfe3 Rc8 68.Kh5 Rg8 69.Ra4 Rc8 70.Rf3 Rd8 71.Rf2 Kc8 72.Rf5 Kc7 73.Rxg5 Rc8 74.Rb5 Rf8 75.Kg4 Rf1 76.Rc4+ Kd8 77.Rc3 Rf5 78.Kxf5 Ke7 79.Ra3 Kd8 80.Ra2 Ke7 81.h4 Kd8 82.Ke5 Ke8 83.h5 Kd8 84.Ra4 Kc7 85.Kf6 Kd6 86.Rd5+ Kc7 87.Ke7 Kc6 88.Re5 Kc7 89.Ra1 Kc8 90.Ra2 Kc7 91.Rc5+ Kb8 92.Rd2 Kb7 93.Rc4 Ka8 94.h6 Ka7 95.Rg2 Ka6 96.Rd4 Ka7 97.Rb4 Ka8 98.Kf7 Ka7 99.h7 Ka8 100.Rgb2 Ka7 101.Re4 Ka6 102.Reb4 Ka7 103.Rf2 Ka8 104.a6 Ka7 105.Rh2 Ka8 106.Ke7 Ka7 107.Rb6 Kxb6 108.Kf7 Kxa6 109.Rg2 Kb6 110.h8=B Kc7 111.Kg8 Kb7 112.Kg7 Kc7 113.Rg4 Kb6 114.Kh7 Kc7 115.Rd4 Kb6 116.Ra4 Kc6 117.Ra7 Kb5 118.Ra3 Kc5 119.Bc3 Kb5 120.Bb2 Kb6 121.Rd3 Kc7 122.Bg7 Kb8 123.Bf6 Ka7 124.Rd4 Kb6 125.Rb4+ Kc7 126.Bh4 Kd7 127.Bg3 Kc8 128.Rc4+ Kb7 129.Bc7 Ka6 130.Rb4 Ka7 131.Kh8 Ka8 132.Rc4 Kb7 133.Bh2 Ka7 134.Ra4+ Kb7 135.Bc7 Kc8 136.Ra8+ Kb7 137.Rf8 Ka6 138.Bh2 Ka7 139.Rf4 Ka6 140.Bg3 Kb6 141.Kg7 Kc6 142.Rf7 Kc5 143.Rf6 Kd4 144.Kf8 Ke4 145.Re6+ Kd4 146.Bb8 Kd5 147.Rh6 Kc5 148.Kf7 Kb4 149.Rh5 Kb3 150.Ke6 Kc4 151.Ke5 Kb5 152.Kd4+ Ka6 153.Rh6+ Kb7 154.Kc5 Kc8 155.Kc6 Kd8 156.Bd6 Kc8 157.Rh8# 1-0