1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Bg5 Bb4+ 5.Nc3 dxc4 6.e4 h6 7.Bxf6 Qxf6 8.e5 Qd8 9.Bxc4 c5 10.d5 Bxc3+ 11.bxc3 exd5 12.Qxd5 Qxd5 13.Bxd5 Nd7 14.O-O-O Nb6 15.Be4 Rb8 16.Nh4 O-O 17.Rhe1 Be6 18.Nf5 Bxa2 19.f4 a5 20.Rd6 Nc8 21.Rd7 b5 22.Rc7 a4 23.Rxc5 b4 24.Nd4 bxc3 25.Nc6 Rb7 26.Rxc3 Na7 27.Nxa7 Rxa7 28.Kb2 Bb3 29.Ka3 Rd7 30.Rd3 Rc7 31.Rd6 Rfc8 32.Bf5 Rb8 33.e6 fxe6 34.Bxe6+ Bxe6 35.Rdxe6 Rc4 36.Re8+ Rxe8 37.Rxe8+ Kf7 38.Ra8 Rxf4 39.Rxa4 Rf2 40.Rg4 g5 41.Kb3 Kg6 42.Kc3 Kf5 43.Rg3 h5 44.Kd3 Kf4 45.Re3 Rxg2 46.Re4+ Kf3 47.Re3+ Kg4 48.h3+ Kh4 49.Ke4 Rg3 50.Kd4 Kxh3 51.Re5 Kh4 52.Rxg5 Rxg5 53.Kd3 Rb5 54.Kd4 Rc5 55.Kxc5 Kh3 56.Kb5 Kg4 57.Kc4 Kg3 58.Kb4 Kf2 59.Ka3 Kg1 60.Kb4 Kf1 61.Kb3 Ke2 62.Kc3 Kf1 63.Kd3 Kg2 64.Kd4 h4 65.Ke5 Kh1 66.Kf5 h3 67.Ke5 h2 68.Ke4 Kg1 69.Ke3 Kg2 70.Kd4 Kf3 71.Kd3 Kg4 72.Ke2 Kh5 73.Ke1 h1=R+ 74.Ke2 Kg6 75.Ke3 Rh8 76.Kf3 Rd8 77.Ke4 Re8+ 78.Kd5 Rf8 79.Kd6 Kh6 80.Ke5 Kg5 81.Kd5 Rf1 82.Ke4 Rb1 83.Kd5 Rb4 84.Kc5 Rb7 85.Kc6 Rh7 86.Kc5 Rf7 87.Kb5 Rf2 88.Ka5 Rc2 89.Kb5 Kh5 90.Ka5 Rf2 91.Ka6 Kg4 92.Ka7 Rf4 93.Ka8 Kg3 94.Kb8 Rd4 95.Kc8 Ra4 96.Kc7 Re4 97.Kb7 Kf4 98.Kc6 Re6+ 99.Kc5 Re3 100.Kc4 Kg3 101.Kd4 Kf2 102.Kc4 Kf3 103.Kb4 Re1 104.Kb5 Re2 105.Kb6 Kf4 106.Ka5 Rb2 107.Ka6 Rh2 108.Ka5 Ke5 109.Kb4 Re2 110.Ka5 Rf2 111.Kb5 Rc2 112.Kb4 Kd5 113.Ka4 Kc4 114.Ka3 Rf2 115.Ka4 Ra2# 0-1