1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Bd3 c5 6.a3 Bxc3+ 7.bxc3 Nc6 8.Ne2 b6 9.e4 Ne8 10.O-O Ba6 11.f4 f5 12.exf5 exf5 13.Ng3 g6 14.dxc5 bxc5 15.Be3 d6 16.Re1 Na5 17.Nf1 Nf6 18.Bf2 Qd7 19.Ne3 Rae8 20.Bh4 Bb7 21.Bf1 Ne4 22.Nd5 Bxd5 23.cxd5 c4 24.Qc2 Qb5 25.Bf2 Qb3 26.Rac1 Qxc2 27.Rxc2 Nxf2 28.Kxf2 Rxe1 29.Kxe1 Rb8 30.Re2 Rb3 31.Re6 Nb7 32.Bxc4 Rxa3 33.Bb5 Kf7 34.Kd1 Rxc3 35.Ba6 Nd8 36.Re2 Rc5 37.Rd2 Ra5 38.Bc8 Rb5 39.Ke2 a5 40.Bd7 Rb4 41.g3 Nb7 42.Ra2 Nc5 43.Be6+ Nxe6 44.dxe6+ Kxe6 45.Rxa5 Rb2+ 46.Kf3 Rxh2 47.Ra7 Kd5 48.Rd7 Kc5 49.Ke3 d5 50.Rc7+ Kd6 51.Rg7 Rh1 52.Ra7 Re1+ 53.Kd4 Re4+ 54.Kd3 Re7 55.Ra6+ Kc5 56.Ra5+ Kc6 57.Ra6+ Kb5 58.Ra8 Rb7 59.Rc8 Ra7 60.Rc3 Ra4 61.Ke2 Rc4 62.Rb3+ Kc6 63.Ra3 Re4+ 64.Kd3 Rb4 65.Kc3 Rb1 66.Ra7 Rb7 67.Ra6+ Rb6 68.Ra7 Rb7 69.Ra6+ Kc5 70.Ra5+ Rb5 71.Ra7 d4+ 72.Kc2 Kc4 73.Rc7+ Kd5 74.Rxh7 Rb6 75.Re7 Re6 76.Rd7+ Ke4 77.Kd2 Ra6 78.Ke2 Ra2+ 79.Kd1 Kd3 80.Kc1 Rg2 81.Ra7 Ke3 82.Re7+ Kf3 83.Rd7 Rxg3 84.Rxd4 Ke3 85.Ra4 Rg4 86.Kd1 Rxf4 87.Ra3+ Ke4 88.Ke2 g5 89.Ra4+ Ke5 90.Ra5+ Kf6 91.Ra6+ Kf7 92.Rb6 Re4+ 93.Kf2 Re6 94.Rb5 Kf6 95.Rb8 g4 96.Rg8 Ke5 97.Kg3 Re7 98.Ra8 Rd7 99.Ra3 Rd4 100.Ra5+ Rd5 101.Ra3 Kf6 102.Kh4 Rd1 103.Ra6+ Ke5 104.Kg5 g3 105.Ra2 f4 106.Kg4 Ke4 107.Ra4+ Ke3 108.Ra3+ Rd3 109.Ra2 Rd2 110.Ra3+ Kf2 111.Kxf4 g2 112.Rf3+ Ke1 113.Rg3 Kf1 114.Ke3 Rd8 115.Rf3+ Kg1 116.Rg3 Re8+ 117.Kd2 Kh2 118.Rg7 g1=Q 119.Rxg1 Re5