1.d4 Nf6 2.c4 c6 3.e3 g6 4.Qb3 Bg7 5.Nf3 Ne4 6.Nc3 Nxc3 7.Qxc3 c5 8.Bd2 O-O 9.Be2 d6 10.Qa3 cxd4 11.Nxd4 Nc6 12.Bc3 Qb6 13.Nxc6 bxc6 14.Bxg7 Kxg7 15.O-O Rb8 16.b3 c5 17.Bf3 a5 18.Qc1 Be6 19.Qc3+ f6 20.h3 a4 21.Rfb1 Qa6 22.Bd5 Bxd5 23.cxd5 Kf7 24.Qc2 Rb4 25.a3 axb3 26.Rxb3 Ra8 27.axb4 Qxa1+ 28.Rb1 Qa2 29.Qxa2 Rxa2 30.bxc5 dxc5 31.Rb5 Rc2 32.g4 Ke8 33.Kg2 Kd7 34.Rb6 Rd2 35.e4 Rd4 36.f3 f5 37.gxf5 gxf5 38.Rb7+ Kd8 39.Rb8+ Kc7 40.Rb5 c4 41.Kf2 fxe4 42.Ke3 Rd3+ 43.Kxe4 Kd6 44.Rb8 Kc5 45.Rc8+ Kb4 46.Rb8+ Kc3 47.Rb7 Rd1 48.Rd7 Re1+ 49.Kf4 Kb4 50.d6 exd6 51.Rxd6 c3 52.Rc6 Kb3 53.Rb6+ Kc4 54.Rc6+ Kd3 55.Rd6+ Ke2 56.Rc6 Kd2 57.Rd6+ Kc1 58.Rd7 h6 59.Rd6 c2 60.Rxh6 Kd2 61.Rc6 Rh1 62.h4 Rxh4+ 63.Kg5 Rh3 64.Rd6+ Ke3 65.Rc6 Rg3+ 66.Kh4 Rg2 67.Kh3 Rd2 68.Kg3 Kd3 69.Rd6+ Ke2 70.Rc6 Kd1 71.f4 c1=Q 72.Rxc1+ Kxc1 73.f5 Rd4 74.Kf3 Kd2 75.f6 Rd6 76.Ke4 Rxf6 77.Ke5 Rf2 78.Ke4 Rf1 79.Ke5 Rb1 80.Kd5 Rb4 81.Ke6 Rd4 82.Kf7 Rd5 83.Kf8 Rh5 84.Kg8 Rb5 85.Kh7 Rb4 86.Kg7 Kc1 87.Kf8 Rb5 88.Ke8 Kd1 89.Kd7 Rb3 90.Kc6 Ke2 91.Kc5 Rh3 92.Kd4 Kf2 93.Kc5 Rh1 94.Kb6 Kg2 95.Kc5 Kh3 96.Kb4 Rh2 97.Kb5 Rf2 98.Ka6 Rh2 99.Kb5 Kg3 100.Kb6 Kf3 101.Ka6 Rb2 102.Ka7 Rb1 103.Ka6 Rb3 104.Ka7 Rb4 105.Ka6 Rc4 106.Kb6 Rc1 107.Ka7 Rc6 108.Kb8 Rg6 109.Kb7 Rg7+ 110.Kc6 Rg5 111.Kb6 Rg4 112.Kc5 Ke4 113.Kb6 Rg7 114.Kc6 Ke5 115.Kb6 Kd5 116.Ka6 Kc5 117.Ka5 Ra7# 0-1