1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 a5 6.Qc2 c5 7.cxd5 cxd4 8.Bg2 O-O 9.Nxd4 Qb6 10.e3 exd5 11.O-O Nc6 12.Nxc6 bxc6 13.Rc1 Bd7 14.Nc3 Rfb8 15.Na4 Qd8 16.Bxb4 axb4 17.Nc5 Bc8 18.a4 bxa3 19.bxa3 h5 20.h3 Qd6 21.a4 Nd7 22.Nxd7 Bxd7 23.a5 g6 24.a6 Rb6 25.Bf1 Bc8 26.Ra5 Qf6 27.Ra2 Bxa6 28.Rca1 c5 29.Qxc5 Rc8 30.Qd4 Qxd4 31.exd4 Bc4 32.Rc2 Kg7 33.Rac1 Rb4 34.h4 Kf6 35.Kh2 Ke7 36.Rc3 Rc6 37.Kg1 Kd6 38.Rf3 f5 39.Re3 Bb5 40.Rce1 Bxf1 41.Re6+ Kc7 42.Kxf1 Rxd4 43.Re7+ Kb6 44.Rd7 f4 45.gxf4 Rf6 46.Rc1 Rdxf4 47.Rxd5 Rxf2+ 48.Kg1 R2f4 49.Rg5 Rxh4 50.Kg2 Rd4 51.Kh3 Rd3+ 52.Kg2 Rfd6 53.Kh2 R3d5 54.Rgg1 Rc5 55.Rce1 g5 56.Rg2 g4 57.Re3 Rcd5 58.Rb2+ Kc6 59.Ree2 Rd3 60.Ra2 R6d5 61.Ra6+ Kb5 62.Raa2 h4 63.Rec2 Kb4 64.Rab2+ Rb3 65.Ra2 Ra5 66.Rxa5 Kxa5 67.Rc5+ Rb5 68.Rc4 Rb4 69.Rc5+ Ka4 70.Rh5 g3+ 71.Kh3 Kb3 72.Ra5 Ra4 73.Rb5+ Kc3 74.Rd5 Rd4 75.Ra5 Kb4 76.Ra1 Rc4 77.Ra3 Kxa3 78.Kg2 Ka2 79.Kg1 Rc2 80.Kf1 Rc5 81.Ke1 Ka3 82.Kd1 h3 83.Ke2 Rc2+ 84.Ke3 Rc3+ 85.Ke2 Rc4 86.Kd3 Rc1 87.Ke4 Re1+ 88.Kd4 Ka2 89.Kc5 g2 90.Kb6 Kb3 91.Kc6 Re5 92.Kd6 Rg5 93.Kc6 h2 94.Kc7 Kc3 95.Kb7 Rd5 96.Kb6 g1=R 97.Kc7 Rd6 98.Kb8 Kd4 99.Kb7 Rg2 100.Ka7 Rd2 101.Ka8 Kd5 102.Ka7 Rf6 103.Ka8 Rd4 104.Ka7 h1=B 105.Kb7 Rd6 106.Kc7 Ke4 107.Kc8 Rd3 108.Kc7 Rd8 109.Kb6 Re3 110.Kb7 Bg2 111.Ka6 Bh3 112.Kb5 Ra8 113.Kc4 Rd8 114.Kb5 Rb3+ 115.Kc6 Bf5 116.Kc5 Rdd3 117.Kc4 Rdc3# 0-1