1.d4 c6 2.e4 d5 3.Nd2 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.h3 Bd6 7.Qd2 O-O 8.Bd3 Re8+ 9.Ne2 c5 10.dxc5 Bxc5 11.O-O Nc6 12.Nc3 Bd7 13.Qd1 Ne5 14.Be4 Qb6 15.Nd5 Qd6 16.Bf4 f5 17.Bf3 Bc6 18.c4 a5 19.Rc1 Rad8 20.Qb3 Qe6 21.Rcd1 a4 22.Qc3 Nxf3+ 23.Qxf3 Qe2 24.Qxe2 Rxe2 25.Nf6+ gxf6 26.Rxd8+ Kg7 27.Rd2 Re4 28.Bd6 Rxc4 29.Bxc5 Rxc5 30.Rfd1 f4 31.f3 a3 32.bxa3 Ra5 33.Rd3 Be8 34.Kh2 h5 35.Rc3 Bc6 36.Rd4 Rf5 37.a4 Kh8 38.Rcc4 Be4 39.h4 Rb5 40.Rb4 Kh7 41.Rxe4 Rf5 42.Rbc4 Rg5 43.Rc3 Kh8 44.Rec4 Rg3 45.Rc7 b5 46.Rd3 Kg8 47.Rc1 Kh8 48.a5 Kh7 49.Rd5 Rg4 50.Ra1 Rg3 51.Rc5 Rxf3 52.Rc6 Rc3 53.Rxc3 Kg8 54.Re3 fxe3 55.Rh1 f5 56.g4 f6 57.Re1 Kf7 58.gxf5 e2 59.Rg1 e1=B 60.Rxe1 Kg8 61.a3 Kf7 62.a6 Kf8 63.Rh1 Ke8 64.Kh3 Kd7 65.Ra1 Kd8 66.Rh1 Kc7 67.Kg3 Kc8 68.a7 Kb7 69.a8=R Kc7 70.Rh3 Kd6 71.Ra4 Kc5 72.Rf4 Kc6 73.Rf1 Kd7 74.Kg2 Ke7 75.Rb3 Kf7 76.Rbf3 b4 77.Rb3 Ke7 78.Rg3 Ke8 79.axb4 Kd8 80.Kf2 Ke7 81.Rc3 Kf7 82.Kg2 Kg8 83.Rb3 Kg7 84.Kg3 Kh6 85.Re3 Kh7 86.Rc1 Kh8 87.Ra1 Kg7 88.Kf2 Kh6 89.Kg2 Kh7 90.Rd1 Kh6 91.Re2 Kg7 92.Re8 Kh6 93.Rdd8 Kh7 94.Rh8+ Kg7 95.Kf2 Kf7 96.Ke3 Ke7 97.Rd1 Kf7 98.Kf3 Ke7 99.Ra1 Kd6 100.Rd8+ Kc7 101.Ke4 Kb6 102.Rc1 Kb7 103.Rb1 Kc6 104.Re1 Kb6 105.Rdd1 Ka6 106.Kd4 Kb6 107.Rd3 Kb5 108.Rf3 Kb6 109.Ke3 Kb5 110.Kf2 Kb6 111.Re8 Ka7 112.Rc3 Kb7 113.Kf1 Ka7 114.Rc4 Ka6 115.Rc7 Kb6 116.Rf7 Ka6 117.Ra7+ Kb6 118.Ra1 Kc7 119.Kf2 Kd7 120.Re7+ Kxe7 121.Ra3 Kd6 122.Ra7 Kc6 123.Rh7 Kd5 124.Kg3 Kc4 125.Kf2 Kc3 126.Rxh5 Kc4 127.Kg1 Kd5 128.Kh2 Ke5 129.Rg5 Kd5 130.Rg4 Kc6 131.Rg6 Kc7 132.Rg2 Kc8 133.Re2 Kc7 134.b5 Kb6 135.Rb2 Ka7 136.Kh3 Kb6 137.Kg4 Kc7 138.Rg2 Kd8 139.Rb2 Kd7 140.Rb4 Kd8 141.Rd4+ Ke8 142.Rd6 Kf8 143.Rd1 Kg8 144.Kf4 Kh7 145.Rd4 Kh6 146.Rd1 Kh7 147.b6 Kg7 148.Re1 Kf7 149.Ra1 Kg8 150.b7 Kf7 151.Ke3 Kg8 152.Ra7 Kh8 153.Kf4 Kg7 154.b8=R+ Kh6 155.Re8 Kh5 156.Rh7# 1-0