1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Bb7 5.Bg2 Be7 6.O-O O-O 7.Re1 Na6 8.a3 c5 9.d5 exd5 10.Nh4 Nc7 11.Nc3 Qc8 12.cxd5 d6 13.e4 b5 14.e5 dxe5 15.d6 Rd8 16.Bxb7 Qxb7 17.Nf5 Bf8 18.Bg5 Nce8 19.Rxe5 h6 20.Bxf6 Nxf6 21.Rxc5 a6 22.Rc7 Qb6 23.Nd5 Nxd5 24.Qxd5 Qxc7 25.Qxa8 Qxd6 26.Qe4 Qf6 27.Rb1 Bc5 28.b4 Bb6 29.Rf1 Rd2 30.Ne7+ Kf8 31.Nf5 g6 32.Ne3 Kg7 33.h4 Rd4 34.Qg2 Qd6 35.Qf3 Rd3 36.Re1 Qe5 37.h5 Bxe3 38.hxg6 Bxf2+ 39.Qxf2 Qf6 40.Qxf6+ Kxf6 41.gxf7 Kxf7 42.Ra1 Rxg3+ 43.Kh2 Rb3 44.Kg2 Kg6 45.Kh2 Kg5 46.Rg1+ Kh4 47.Rg6 Rxa3 48.Rxh6+ Kg4 49.Kg2 Kf4 50.Kf2 Ke4 51.Ke2 Kd4 52.Kd2 Kc4 53.Rh4+ Kb3 54.Kc1 Ka4 55.Kb2 Rb3+ 56.Ka2 Rxb4 57.Rh6 a5 58.Rh3 Rf4 59.Ra3+ Kb4 60.Rb3+ Kc4 61.Rb2 Rf3 62.Rc2+ Rc3 63.Rh2 a4 64.Kb2 Rb3+ 65.Ka2 Rg3 66.Rh4+ Kc5 67.Rh5+ Kb4 68.Rh4+ Ka5 69.Rh5 Rc3 70.Rg5 Kb4 71.Rg4+ Rc4 72.Rg2 Rh4 73.Rf2 Rh3 74.Rf4+ Kc3 75.Ka3 Rh1 76.Rf3+ Kc4 77.Rf4+ Kc5 78.Rf5+ Kb6 79.Rg5 Rh3+ 80.Ka2 Ka5 81.Rf5 Rc3 82.Rg5 Kb4 83.Rg4+ Rc4 84.Rg2 Rh4 85.Rb2+ Kc4 86.Rc2+ Kd3 87.Rc8 b4 88.Kb2 Rh2+ 89.Kb1 a3 90.Ra8 Kc3 91.Rg8 Kb3 92.Rg3+ Ka4 93.Rg4 Rh1+ 94.Ka2 Rh2+ 95.Kb1 Rf2 96.Ka1 Kb5 97.Rg5+ Ka6 98.Rg3 Ka5 99.Rg5+ Ka4 100.Rg4 Rd2 101.Rh4 Kb5 102.Rh5+ Kc4 103.Rh4+ Kc3 104.Rh3+ Rd3 105.Rh1 b3 106.Rc1+ Kd2 107.Kb1 b2 108.Rc2+ Ke3 109.Ka2 Rd1 110.Rc3+ Kd4 111.Rb3 Ra1#