1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O a5 9.Rd1 c6 10.Bf4 a4 11.a3 Ne4 12.h4 h6 13.Nc3 Nxc3 14.Qxc3 g5 15.hxg5 hxg5 16.Bd2 Nb6 17.Ne5 Kg7 18.Qc2 Rh8 19.Bb4 Qf8 20.Bxe7 Qxe7 21.Rac1 Nxc4 22.Nxc4 dxc4 23.Qxc4 Ra5 24.Qc3 Rb5 25.Rd3 e5 26.d5 Bf5 27.Re3 f6 28.dxc6 bxc6 29.Bxc6 Rc8 30.Bxb5 Rxc3 31.Rexc3 Qd8 32.Bxa4 Qd2 33.e3 Qxb2 34.Bc6 Bd3 35.a4 f5 36.Bg2 f4 37.exf4 gxf4 38.gxf4 e4 39.Rc7+ Kg6 40.a5 Kf5 41.a6 Bxa6 42.R1c6 Qa1+ 43.Kh2 Qa2 44.Rg7 Be2 45.Rh6 Bg4 46.Rgg6 Qa1 47.Rg8 Qa3 48.Rh4 Bf3 49.Bh3+ Kf6 50.Rh6+ Kf7 51.Rc8 Qa1 52.Rc7+ Kg8 53.Be6+ Kf8 54.Kg3 Qg1+ 55.Kh4 Qxf2+ 56.Kg5 Qg3+ 57.Kf5 Bg4+ 58.Ke5 Bxe6 59.Rf6+ Ke8 60.Rxe6+ Kd8 61.Rec6 Qg4 62.Rc8+ Ke7 63.R6c7+ Qd7 64.Rxd7+ Kxd7 65.Rc1 e3 66.Rd1+ Ke7 67.Re1 Ke8 68.Rf1 Kd7 69.Rd1+ Kc7 70.Rc1+ Kd8 71.Kf5 Ke8 72.Rc3 e2 73.Re3+ Kd8 74.Rd3+ Kc7 75.Rc3+ Kd7 76.Re3 Kc7 77.Re7+ Kd8 78.Re5 e1=Q 79.Rxe1 Kc7 80.Rc1+ Kb8 81.Rc8+ Kb7 82.Kg5 Kxc8 83.Kg6 Kb8 84.Kf5 Ka8 85.Kf6 Kb7 86.Ke6 Kc8 87.Kf5 Kc7 88.Kg6 Kb7 89.Kh5 Kb8 90.f5 Kc8 91.Kg6 Kb7 92.Kh7 Ka8 93.f6 Kb7 94.f7 Ka8 95.f8=R+ Kb7 96.Rh8 Kc7 97.Re8 Kb7 98.Kg7 Ka6 99.Rg8 Ka5 100.Kf7 Kb5 101.Rd8 Kb4 102.Kf6 Kc3 103.Ke7 Kb4 104.Rh8 Kc3 105.Re8 Kc4 106.Ke6 Kd3 107.Rc8 Ke3 108.Kd5 Kd2 109.Ke4 Kd1 110.Rf8 Kc1 111.Re8 Kb1 112.Kd3 Ka1 113.Re4 Ka2 114.Re1 Kb3 115.Kd4 Kc2 116.Re3 Kc1 117.Re8 Kd1 118.Ke3 Kc1 119.Kd3 Kd1 120.Re6 Kc1 121.Rf6 Kb2 122.Ra6 Kc1 123.Rg6 Kb1 124.Kc3 Kc1 125.Rg1# 1-0