1.d4 e6 2.c4 Nf6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Bg2 d5 7.O-O Nbd7 8.Qc2 c6 9.Rc1 b6 10.cxd5 cxd5 11.Bf4 a5 12.Bc7 Qe8 13.Nc3 Ba6 14.Qb3 Bb4 15.a4 Bc4 16.Qd1 Bxc3 17.Rxc3 Rc8 18.Rxc4 dxc4 19.Bd6 c3 20.bxc3 Rxc3 21.Bxf8 Qxf8 22.e3 Qc8 23.Bf1 Nd5 24.Bb5 N7f6 25.Ne5 Ne4 26.Qf3 Nd6 27.Bf1 g6 28.h4 h5 29.g4 hxg4 30.Qxg4 Kg7 31.Bd3 Nf6 32.Qg5 Nf5 33.Rd1 Qh8 34.Bxf5 exf5 35.Rb1 Qb8 36.Qxf6+ Kxf6 37.Nd7+ Ke7 38.Nxb8 f4 39.exf4 Rc4 40.Rxb6 Kd8 41.Rb5 Kc7 42.Na6+ Kd6 43.Rxa5 f6 44.Kg2 Ke6 45.Kg3 Kd6 46.Kf3 Ke6 47.Ke3 Rc3+ 48.Kd2 Rc8 49.Kd3 Rb8 50.Kc3 Rg8 51.Kb2 Re8 52.Ka1 Rc8 53.Ka2 Kd6 54.Kb1 Rc5 55.dxc5+ Kd5 56.Ka1 g5 57.fxg5 Kc6 58.Ka2 f5 59.Kb1 Kb7 60.Ka1 Ka8 61.Ka2 Kb7 62.Kb1 Kc6 63.Ka1 Kd7 64.Ka2 Kc6 65.g6 f4 66.Ka1 Kd5 67.Kb1 Kd4 68.c6 Kc4 69.Ka1 f3 70.Ka2 Kd4 71.Kb1 Kc4 72.Nc5 Kd5 73.Ka1 Kd6 74.Ka2 Ke7 75.Kb1 Kf6 76.Ka1 Kxg6 77.Ka2 Kh7 78.Kb1 Kg7 79.Ka1 Kg8 80.Ka2 Kg7 81.Kb1 Kf8 82.Ka1 Kg7 83.Ka2 Kh7 84.c7 Kg8 85.Ka1 Kg7 86.c8=R Kh7 87.h5 Kg7 88.h6+ Kg6 89.h7 Kg5 90.h8=R Kg4 91.Rh5 Kf4 92.Rh2 Kg4 93.Rca8 Kf4 94.R8a6 Kg5 95.Ra7 Kg4 96.Ra8 Kf5 97.R8a6 Kg4 98.Rh4+ Kg5 99.Ra8 Kg6 100.R5a7 Kf5 101.Rh1 Kg4 102.Rd1 Kh5 103.Rb1 Kg4 104.Rf1 Kh5 105.Rb1 Kh4 106.Rb2 Kg4 107.Ra2 Kf4 108.Re2 Kf5 109.Kb2 Kf6 110.Ka2 Kg5 111.Ka1 Kf5 112.Rae7 Kg5 113.a5 Kg4 114.a6 Kh5 115.a7 Kg6 116.Ra2 Kg5 117.Re4 Kh6 118.Rea4 Kg7 119.R2a3 Kf7 120.Ka2 Kg7 121.Ra5 Kg6 122.R3a4 Kg5 123.Ka3 Kf5 124.Ra6 Ke5 125.Rh8 Kd5 126.Rh5# 1-0