1.d4 e6 2.e4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nf3 Nd7 8.Bd3 b6 9.Qe2 Bb7 10.O-O-O Qe7 11.Ba6 Bxa6 12.Qxa6 O-O 13.Qb7 Rfc8 14.Qc6 Qe8 15.Rhe1 Be7 16.d5 Nc5 17.Nd4 exd5 18.Nc3 Qxc6 19.Nxc6 Bg5+ 20.Kb1 Ne4 21.Nxe4 dxe4 22.Rxe4 Re8 23.Rxe8+ Rxe8 24.Nxa7 Re2 25.Rf1 Bf6 26.Nb5 Be5 27.h3 h5 28.a4 g5 29.b4 Re4 30.c3 c6 31.Na7 Rc4 32.Rc1 Bxc3 33.Ka2 Rxb4 34.Rxc3 Rxa4+ 35.Ra3 Rd4 36.Kb1 Rd2 37.Ra2 Rd1+ 38.Kc2 Rg1 39.g3 c5 40.Nc8 Rh1 41.Kd2 Rxh3 42.Nxb6 h4 43.gxh4 gxh4 44.Ra4 Rh1 45.Rg4+ Kh7 46.Ke2 h3 47.Kf3 f5 48.Rh4+ Kg6 49.Kg3 Rb1 50.Nd5 Rb3+ 51.f3 Kg5 52.Rxh3 c4 53.Rh8 c3 54.Rc8 c2 55.Rxc2 Rd3 56.Nf4 Rxf3+ 57.Kxf3 Kh6 58.Ke3 Kh7 59.Ra2 Kg7 60.Ra3 Kh6 61.Ra5 Kh7 62.Rb5 Kg8 63.Rb2 Kf7 64.Kf3 Ke7 65.Rd2 Ke8 66.Nh5 Kf7 67.Rg2 f4 68.Kxf4 Ke6 69.Ng7+ Kd6 70.Rg3 Kc6 71.Rg1 Kd7 72.Kg5 Kc6 73.Rf1 Kc5 74.Rf6 Kb5 75.Nf5 Kc5 76.Kh5 Kc4 77.Rh6 Kc3 78.Ne3 Kb4 79.Kg5 Kc5 80.Nc2 Kc4 81.Rd6 Kb5 82.Ne3 Ka5 83.Rd4 Ka6 84.Rd1 Kb7 85.Kg6 Kc7 86.Rd2 Kb7 87.Rc2 Kb6 88.Rh2 Kc6 89.Nf5 Kc5 90.Kh5 Kc6 91.Rb2 Kc5 92.Re2 Kb6 93.Ne3 Ka6 94.Kh4 Ka5 95.Nc2 Kb5 96.Re5+ Kc4 97.Rh5 Kc3 98.Na3 Kd2 99.Rf5 Ke3 100.Rg5 Ke2 101.Ra5 Kd3 102.Nb5 Ke4 103.Nc7 Kd3 104.Rf5 Ke2 105.Ra5 Kd3 106.Kg4 Ke3 107.Rd5 Ke4 108.Kg5 Kf3 109.Re5 Kf2 110.Kg4 Kf1 111.Kg3 Kg1 112.Re1# 1-0