1.d4 e6 2.e4 d5 3.Nc3 Nf6 4.Bg5 Be7 5.e5 Nfd7 6.Bxe7 Qxe7 7.Qd2 O-O 8.O-O-O c5 9.f4 a6 10.h4 cxd4 11.Nce2 f6 12.exf6 Nxf6 13.Nf3 Ne4 14.Qxd4 Nc6 15.Qe3 Bd7 16.Ng5 Nf6 17.Nd4 h6 18.Ngf3 Ng4 19.Qd2 Qd6 20.g3 e5 21.fxe5 Ncxe5 22.Nxe5 Qxe5 23.Rg1 Rae8 24.Bh3 Rf2 25.Qc3 Qd6 26.Rge1 Rc8 27.Qb3 b5 28.Kb1 b4 29.Ne2 Qc6 30.Qxd5+ Qxd5 31.Rxd5 Be6 32.Ra5 Rc4 33.Nf4 Bc8 34.Nd3 Rh2 35.Bxg4 Bxg4 36.Rc1 Rg2 37.b3 Rd4 38.Rxa6 Rxg3 39.Rb6 Bf3 40.Nxb4 Rxh4 41.a4 h5 42.Nc6 Rg5 43.Kb2 Kh7 44.Nd8 Rhg4 45.Rf1 Rf5 46.Re6 h4 47.Re3 Be4 48.Rxe4 Rxe4 49.Rxf5 h3 50.Rh5+ Kg8 51.Rxh3 Kf8 52.b4 Re1 53.Rd3 Re7 54.Ka3 Re5 55.Rd4 Re3+ 56.c3 Re6 57.a5 Re1 58.Kb3 Ke7 59.Kc2 g6 60.b5 Re4 61.b6 Rh4 62.Kb3 Rg4 63.Rd2 Kf6 64.Kc2 Rd4 65.b7 Rg4 66.Rd7 Rg5 67.Rh7 Rf5 68.Kd3 Rc5 69.Rh8 Rxa5 70.Kc2 Kg5 71.Rh2 Rd5 72.Nf7+ Kf6 73.Rd2 Rg5 74.Nh6 Ra5 75.b8=R Kg5 76.Kb2 Kh4 77.Rd3 Rh5 78.Rb6 Re5 79.Rdd6 Re3 80.Rb7 g5 81.Kc1 Rf3 82.Kb2 Rf6 83.Rb8 Rg6 84.Rd7 Rf6 85.Rb5 Rf2+ 86.Ka1 Rf1+ 87.Ka2 Rd1 88.Rd4+ Kg3 89.Rxd1 Kh4 90.c4 Kh3 91.Rg1 Kh2 92.Rf1 g4 93.Nxg4+ Kh3 94.Rf7 Kg3 95.Rfb7 Kf3 96.c5 Kg3 97.Nh6 Kh3 98.Rf7 Kg2 99.Ra7 Kf1 100.Ra6 Kg1 101.Rd6 Kg2 102.Rb7 Kg1 103.Rh7 Kh1 104.Kb1 Kg2 105.Rb6 Kh3 106.Rhb7 Kh2 107.Ka2 Kh1 108.Nf5 Kh2 109.Ka3 Kh1 110.Rb3 Kg1 111.Ne7 Kf2 112.Ng8 Ke1 113.Re3+ Kf1 114.Rb4 Kg1 115.Rd3 Kg2 116.Rb2+ Kh1 117.Rd1# 1-0