1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.Bf4 Bb4+ 5.Nbd2 Bb7 6.e3 Be7 7.Bd3 Nh5 8.Be5 d6 9.Bg3 O-O 10.Nb1 Nd7 11.Nc3 f5 12.Qe2 e5 13.Bc2 f4 14.exf4 exf4 15.O-O-O g6 16.Qe6+ Rf7 17.c5 Nf8 18.Qe2 fxg3 19.hxg3 Bxf3 20.gxf3 d5 21.f4 Nf6 22.f5 gxf5 23.Bxf5 bxc5 24.g4 cxd4 25.Rxd4 Bc5 26.Rdd1 Qd6 27.Qc2 c6 28.Kb1 Rb8 29.g5 N6d7 30.Ne4 Qe5 31.Nf6+ Nxf6 32.gxf6 Rxb2+ 33.Qxb2 Qxf5+ 34.Ka1 Qxf6 35.Rhg1+ Ng6 36.Qxf6 Rxf6 37.Rb1 Kh8 38.a4 a5 39.f3 Bf8 40.Rg2 Bd6 41.Rb8+ Bxb8 42.Rf2 Nf8 43.Re2 Kg8 44.Ra2 Rf7 45.Rb2 Rf4 46.Ka2 Ne6 47.Ka1 Rxa4+ 48.Kb1 Nc7 49.Rd2 h5 50.Rd3 Ne8 51.Rb3 Bg3 52.Rb6 c5 53.Rg6+ Ng7 54.Kb2 h4 55.Rh6 Ra3 56.Rb6 Ra4 57.Rb7 Ra3 58.Rb6 Ra4 59.Rb8+ Kh7 60.Rd8 Ra2+ 61.Kc1 Bf4+ 62.Kb1 h3 63.Rd6 Rf2 64.Rd7 Kh6 65.Rd8 Kh5 66.Rh8+ Kg6 67.Rb8 Be5 68.f4 Bd4 69.Ra8 Rh2 70.Kc1 Rf2 71.Kd1 Re2 72.Rg8 h2 73.Rc8 Re8 74.Rc6+ Kf5 75.Rb6 Rd8 76.Rd6 Rxd6 77.Kd2 Ra6 78.Kc1 Rg6 79.Kc2 Rg5 80.Kb3 h1=R 81.Ka3 Bg1 82.Kb3 Kf6 83.f5 Bh2 84.Kc3 Rgg1 85.Kb3 Be5 86.Ka2 Bg3 87.Kb3 Rh5 88.Kc3 Rg2 89.Kb3 Ne6 90.Ka4 Ke5 91.Kxa5 Nd8 92.Kb5 Ke4 93.Ka5 Ra2+ 94.Kb5 Bb8 95.f6 Ke5 96.Kb6 Ra8 97.Kb5 Ra1 98.Kxc5 Kf4 99.Kd4 Kf3 100.Kc5 Kg4 101.f7 Bc7 102.Kb5 Rah1 103.f8=Q d4+ 104.Kc4 Rc1+ 105.Kd3 Rc3+ 106.Kd2 Ne6 107.Qg8+ Ng5 108.Kd1 Re3 109.Qd5 Re1+ 110.Kc2 d3+ 111.Kb2 Re6 112.Qxd3 Ne4 113.Qd1+ Kg5 114.Ka1 Bg3 115.Qg1 Re5 116.Qd1 Rh2 117.Qb3 Nf6 118.Qxg3+ Ng4 119.Qg1 Ra5+ 120.Kb1 Rf5 121.Qc1+ Kh5 122.Qd1 Rhf2 123.Qd8 Nf6 124.Qd3 R2f3 125.Qd4 Kg6 126.Qg1+ Rg5 127.Qd4 Rg4 128.Qd2 Rf5 129.Qe1 Rb5+ 130.Ka1 Ra4# 0-1