1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Nbd7 5.Bg2 Bb4+ 6.Bd2 a5 7.Qc2 O-O 8.O-O Be7 9.b3 dxc4 10.bxc4 c5 11.e3 Nb6 12.a4 Bd7 13.Ne5 Qc7 14.Nxd7 Nfxd7 15.Na3 cxd4 16.exd4 Bxa3 17.Rxa3 Qxc4 18.Rc1 Qxc2 19.Rxc2 Nd5 20.Bxd5 exd5 21.Rb3 b6 22.Rc7 Rfd8 23.Rb5 Rac8 24.Rb7 Rb8 25.Rxb8 Rxb8 26.Rxd5 Rb7 27.Kf1 Kf8 28.Ke2 Ke7 29.Rb5 Rc7 30.Kd3 Rc6 31.Be3 Kd8 32.d5 Rg6 33.Bd4 Kc7 34.Rb1 Rg5 35.Kc4 g6 36.f4 Rf5 37.Rb5 Rh5 38.h4 Rf5 39.Kd3 h5 40.Ke4 Nf6+ 41.Bxf6 Rxf6 42.Ke5 Rf5+ 43.Kd4 Rf6 44.Rb3 Kd7 45.Rc3 Kd8 46.Rc2 Kd7 47.Rc3 Kd8 48.Rc4 Kd7 49.Ke5 Rf5+ 50.Ke4 Rf6 51.Rc3 Kd8 52.Kd4 Kd7 53.Rc4 Kd8 54.Ke5 Rf5+ 55.Ke4 Rf6 56.Rc2 Kd7 57.Rc1 Kd8 58.Rc4 Kd7 59.Rc2 Kd8 60.Rc1 Kd7 61.Rc4 Kd8 62.Rc2 Kd7 63.Kd4 Kd8 64.Rc3 Kd7 65.Rc1 Kd8 66.Ke5 Rf5+ 67.Ke4 Rf6 68.Rb1 Kd7 69.Ke5 Rf5+ 70.Kd4 Rf6 71.Kc4 Kc7 72.Re1 Kd7 73.Re5 Kd8 74.Kb5 Kd7 75.Ka6 Kd8 76.Kb7 Kd7 77.Re4 Kd6 78.Re5 Kd7 79.Re3 Kd8 80.Rc3 Rd6 81.Rc8+ Kd7 82.Rc7+ Ke8 83.Ka6 Kf8 84.Rc6 Rxd5 85.Kxb6 Rd3 86.Kxa5 Rxg3 87.Kb4 Rg4 88.a5 Rxh4 89.a6 Rxf4+ 90.Rc4 Rf6 91.a7 Ra6 92.Rc8+ Kg7 93.a8=Q Rxa8 94.Rxa8 h4 95.Kc4 g5 96.Kd3 f5 97.Ke3 Kf7 98.Ra6 Kg7 99.Kd4 h3 100.Ke3 g4 101.Kf4 Kh7 102.Ra1 Kg6 103.Ra5 Kh6 104.Ra8 Kg7 105.Kg3 Kf7 106.Ra5 Kg6 107.Rb5 Kg5 108.Rc5 Kg6 109.Kf4 Kh6 110.Rc8 Kg7 111.Rc3 Kg6 112.Rc6+ Kg7 113.Re6 Kh7 114.Kg5 Kg7 115.Rh6 Kf7 116.Kxf5 g3 117.Rxh3 g2 118.Rg3 g1=B 119.Rxg1 Kf8 120.Ke6 Ke8 121.Rg8# 1-0