1.d4 Nf6 2.Bf4 Nh5 3.Bg3 g6 4.Nc3 Bg7 5.e4 Nxg3 6.hxg3 c5 7.dxc5 Qa5 8.Qd2 Qxc5 9.O-O-O Bxc3 10.Qxc3 Qxc3 11.bxc3 d6 12.Nf3 Nc6 13.Bb5 Bg4 14.Rd4 Bd7 15.Rc4 a6 16.Bxc6 Bxc6 17.e5 dxe5 18.Nxe5 Bxg2 19.Rh2 Bd5 20.Rc7 b5 21.Kb2 O-O 22.Rxe7 Rfe8 23.Rxe8+ Rxe8 24.f4 f6 25.Nd7 Re6 26.Rd2 Bc4 27.Nc5 Re3 28.g4 Kf7 29.g5 fxg5 30.fxg5 Re5 31.Rd7+ Re7 32.Rd4 Re5 33.Rd7+ Ke8 34.Rc7 Rxg5 35.Ne4 Re5 36.Nf6+ Kd8 37.Rd7+ Kc8 38.Rxh7 Re2 39.Nd7 Kc7 40.Rg7 Kd6 41.Nf8 g5 42.Rxg5 Bd3 43.Rg7 Bxc2 44.Ra7 Bd3+ 45.Ka1 Kd5 46.Rxa6 Re1+ 47.Kb2 Rb1+ 48.Ka3 b4+ 49.cxb4 Bxa6 50.Ne6 Kxe6 51.b5 Rf1 52.bxa6 Kd6 53.Ka4 Kc6 54.a7 Kb7 55.Ka5 Rf6 56.a8=R Kxa8 57.Kb4 Rf1 58.Ka3 Rf6 59.Kb4 Rf1 60.Kb3 Rf2 61.Ka3 Rd2 62.Kb4 Rd5 63.Ka4 Rc5 64.a3 Re5 65.Kb4 Kb7 66.Kc3 Re8 67.a4 Kb8 68.Kd4 Rg8 69.Ke5 Rg7 70.a5 Kc7 71.Kf6 Rd7 72.Ke5 Rd6 73.Kf4 Rf6+ 74.Kg3 Kc6 75.Kg2 Rd6 76.Kh3 Re6 77.Kh2 Rh6+ 78.Kg1 Kd5 79.Kf2 Ke5 80.Kg1 Rc6 81.Kf1 Rf6+ 82.Ke2 Rd6 83.Ke3 Rd8 84.a6 Rg8 85.Kd3 Rh8 86.Kc4 Kd6 87.Kb5 Kc7 88.a7 Kb7 89.Kc5 Ra8 90.Kd4 Ka6 91.Kc3 Rf8 92.a8=R+ Rxa8 93.Kb2 Kb7 94.Kb1 Kb8 95.Kb2 Ra7 96.Kc1 Kc7 97.Kc2 Ra6 98.Kb2 Rb6+ 99.Ka2 Kc8 100.Ka1 Rb7 101.Ka2 Rd7 102.Kb1 Rh7 103.Ka2 Rh4 104.Kb3 Rh6 105.Kb4 Rh8 106.Kb5 Kd8 107.Kb6 Rh7 108.Kb5 Rh4 109.Kc5 Rh1 110.Kb5 Rh6 111.Ka5 Rg6 112.Ka4 Ke7 113.Kb5 Rg3 114.Kb4 Ke6 115.Ka5 Kd5 116.Kb6 Rg4 117.Ka7 Re4 118.Kb6 Kd6 119.Kb5 Ke5 120.Ka5 Rh4 121.Kb6 Rh5 122.Kb5 Kd4+ 123.Kb6 Rh8 124.Kc7 Rh5 125.Kb6 Rh1 126.Kb7 Rh2 127.Ka6 Kc5 128.Ka5 Ra2# 0-1