1.e4 e5 2.Nf3 Qf6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Nc6 6.c3 Nge7 7.Bb5 O-O 8.Nxc6 dxc6 9.Bxc5 cxb5 10.O-O b6 11.Bd4 Qe6 12.f3 Bb7 13.Qb3 c5 14.Bf2 Qxb3 15.axb3 a5 16.Na3 Bc6 17.b4 f5 18.bxc5 fxe4 19.cxb6 exf3 20.Bc5 Rf7 21.c4 b4 22.Nb5 Nf5 23.gxf3 Nh4 24.Nd4 Bb7 25.Bd6 Nxf3+ 26.Nxf3 Bxf3 27.Rxf3 Rxf3 28.b7 Rd8 29.c5 Rf6 30.Rxa5 Rg6+ 31.Kf2 Rf6+ 32.Ke3 Re6+ 33.Kd4 Rexd6+ 34.cxd6 Rxd6+ 35.Kc4 Rb6 36.Rb5 Rd6 37.Rg5 Rb6 38.Rb5 b3 39.Rxb6 h5 40.Ra6 g6 41.Kc5 Kf7 42.Rb6 Ke7 43.Kb4 Ke8 44.b8=B Kd8 45.h4 Kc8 46.Ka3 g5 47.Be5 Kd7 48.Bh2 Ke7 49.Rb5 Kd7 50.Kxb3 Kc6 51.Ka2 gxh4 52.Rxh5 Kd7 53.Rg5 Kd8 54.Rg8+ Kd7 55.Rb8 Kc6 56.b3 h3 57.Rd8 Kb5 58.Rd4 Kb6 59.Ka3 Ka6 60.b4 Kb7 61.Rg4 Ka8 62.Be5 Kb7 63.Kb3 Ka6 64.Bf6 Kb7 65.Ka2 Kc8 66.Rg5 Kd7 67.Rg4 Kd6 68.Rg3 Kc6 69.Rxh3 Kd6 70.Rd3+ Ke6 71.Rd8 Kxf6 72.Re8 Kg6 73.Kb2 Kg5 74.Re5+ Kg4 75.Kc3 Kg3 76.Rg5+ Kh4 77.Rg3 Kh5 78.Kc2 Kh4 79.Rg2 Kh3 80.Rg3+ Kh2 81.Rg2+ Kxg2 82.Kd1 Kg3 83.Kc2 Kh3 84.Kb1 Kg4 85.Kb2 Kh3 86.Ka1 Kg2 87.Ka2 Kf1 88.b5 Kg1 89.Ka1 Kh1 90.b6 Kg2 91.Kb2 Kf3 92.Kc2 Kg3 93.Kc1 Kh4 94.Kd2 Kg3 95.Ke1 Kg4 96.Kf1 Kh4 97.Ke1 Kh3 98.Ke2 Kh4 99.b7 Kh5 100.Ke1 Kh6 101.Ke2 Kh5 102.Ke3 Kg5 103.Kd4 Kh4 104.Kc5 Kg4 105.Kd6 Kg3 106.Kc7 Kg2 107.Kb6 Kh3 108.Kc6 Kg3 109.Kd7 Kh3 110.Kd8 Kg2 111.b8=R Kh1 112.Kd7 Kh2 113.Rb6 Kh1 114.Rc6 Kh2 115.Ke6 Kg3 116.Rc4 Kf3 117.Ke5 Kf2 118.Kd5 Kg3 119.Ra4 Kh3 120.Ra5 Kh4 121.Ra7 Kg3 122.Rb7 Kh4 123.Rb4+ Kg5 124.Rb1 Kh4 125.Rh1+ Kg4 126.Rc1 Kf4 127.Rc3 Kg5 128.Rc6 Kh5 129.Rc5 Kh4 130.Ke6 Kg3 131.Rc7 Kh3 132.Rc2 Kh4 133.Rg2 Kh5 134.Kd5 Kh6 135.Kc5 Kh7 136.Rd2 Kg7 137.Rd1 Kf6 138.Rd3 Kf5 139.Kc6 Kf6 140.Kb6 Kf7 141.Ra3 Kf8 142.Ra6 Kg7 143.Kb7 Kh7 144.Kb6 Kg7 145.Kc7 Kf8 146.Kd8 Kf7 147.Kd7 Kf8 148.Ke6 Ke8 149.Ra8# 1-0