1.d4 c6 2.Nd2 d5 3.e4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Bf4 Nf6 7.Nf3 Nbd7 8.Bd3 e6 9.c3 c5 10.O-O cxd4 11.Nxd4 Bc5 12.Nb3 Be7 13.Qf3 Bxd3 14.Qxd3 Nd5 15.Bd2 Qc7 16.Nf5 O-O 17.Nxe7+ Nxe7 18.Bg5 Ne5 19.Qe2 N7g6 20.Rad1 h6 21.Bc1 Rad8 22.Nd4 a6 23.h3 Rd7 24.f4 Nc6 25.Nxe6 Re7 26.f5 fxe6 27.fxg6 Rxf1+ 28.Rxf1 Ne5 29.Qh5 Qc5+ 30.Kh2 Rd7 31.Bf4 Rd5 32.Bxe5 Rxe5 33.Qg4 a5 34.Qg3 Rf5 35.Rxf5 Qxf5 36.Qb8+ Qf8 37.Qxf8+ Kxf8 38.Kg3 Ke7 39.Kf4 Kf6 40.a4 Kxg6 41.Ke5 Kf7 42.b4 Ke7 43.bxa5 Kd7 44.c4 h5 45.h4 Ke7 46.c5 Kd7 47.c6+ Kxc6 48.Kxe6 Kc5 49.Kd7 Kb4 50.Kc8 Kxa5 51.Kxb7 Kxa4 52.Kc6 Kb4 53.Kd5 Kc3 54.Ke6 Kd4 55.Kf7 Ke3 56.Kxg7 Kf4 57.Kg6 Kg4 58.g3 Kxg3 59.Kxh5 Kf3 60.Kg6 Ke4 61.h5 Kd5 62.h6 Kc5 63.h7 Kb5 64.Kf7 Kb4 65.Kf6 Kc5 66.Ke5 Kc4 67.Kf4 Kd5 68.Kf3 Ke6 69.Kf2 Kf6 70.h8=R Ke7 71.Rh3 Kf6 72.Ke1 Ke7 73.Rh2 Kf8 74.Kd2 Ke7 75.Kc2 Kf6 76.Kd3 Ke7 77.Rh3 Kf6 78.Ke3 Kg7 79.Rf3 Kh8 80.Kd2 Kg8 81.Rc3 Kh7 82.Rg3 Kh8 83.Kc1 Kh7 84.Rg5 Kh8 85.Kb2 Kh7 86.Kb1 Kh6 87.Rb5 Kh7 88.Rb4 Kg7 89.Ra4 Kh7 90.Ra1 Kg8 91.Ka2 Kf8 92.Rd1 Kf7 93.Ka3 Ke8 94.Rc1 Kd7 95.Re1 Kd6 96.Rg1 Ke6 97.Rf1 Kd5 98.Rf6 Kc5 99.Rh6 Kc4 100.Ra6 Kd5 101.Rg6 Kd4 102.Ka2 Kc5 103.Rg7 Kc4 104.Kb2 Kc5 105.Kc3 Kc6 106.Kd3 Kc5 107.Rg5+ Kc6 108.Kd4 Kc7 109.Re5 Kd7 110.Kc5 Kc7 111.Re2 Kb8 112.Re8+ Kb7 113.Re3 Ka7 114.Rc3 Ka6 115.Kc6 Ka7 116.Ra3+ Kb8 117.Ra1 Kc8 118.Ra8# 1-0