1.d4 g6 2.e4 d6 3.Bg5 Bg7 4.Nc3 f5 5.exf5 Bxf5 6.Nf3 Nd7 7.Bd3 Ngf6 8.Bxf5 gxf5 9.Nh4 e6 10.O-O O-O 11.d5 e5 12.Nxf5 Qe8 13.Nb5 Rc8 14.Nxa7 Ra8 15.Nb5 Rc8 16.a4 Kh8 17.Nxg7 Kxg7 18.Ra3 Qg6 19.Bxf6+ Kxf6 20.Rg3 Qh6 21.Qg4 Ke7 22.Qg7+ Qxg7 23.Rxg7+ Rf7 24.Rxf7+ Kxf7 25.Nc3 Nf6 26.a5 Ra8 27.b4 b6 28.Ra1 bxa5 29.bxa5 Ra6 30.f3 c6 31.dxc6 Rxc6 32.a6 Rxc3 33.a7 Rc8 34.a8=Q Rxa8 35.Rxa8 Nd5 36.Rd8 Ke7 37.Rh8 Nf6 38.Kf2 d5 39.g4 Kf7 40.g5 Nh5 41.Rxh7+ Kg6 42.Re7 Kf5 43.h4 Nf4 44.Rf7+ Kg6 45.Rf6+ Kg7 46.Rb6 d4 47.Rb5 Ng6 48.h5 Nf4 49.h6+ Kg6 50.Rxe5 d3 51.Ke3 dxc2 52.Rc5 Ne6 53.Rxc2 Nxg5 54.Rh2 Kh7 55.Kf4 Ne6+ 56.Kf5 Nd4+ 57.Kf4 Ne6+ 58.Kg4 Nd4 59.Rd2 Nxf3 60.Kxf3 Kxh6 61.Kg4 Kg6 62.Kf4 Kf6 63.Ke4 Ke6 64.Ra2 Kd6 65.Kd4 Kc6 66.Ke5 Kc5 67.Rh2 Kc4 68.Ke4 Kc5 69.Rh6 Kc4 70.Rh1 Kc5 71.Rh6 Kc4 72.Rc6+ Kb5 73.Rg6 Kc5 74.Rg1 Kd6 75.Rc1 Ke6 76.Rh1 Kf6 77.Rc1 Ke6 78.Ra1 Kd6 79.Kd4 Kc6 80.Kc4 Kd6 81.Kd4 Kc6 82.Ke5 Kb5 83.Kd5 Kb4 84.Kd4 Kb5 85.Rh1 Kc6 86.Ke5 Kc5 87.Rc1+ Kb4 88.Kd4 Kb5 89.Kd5 Kb4 90.Kd4 Kb5 91.Kd5 Kb4 92.Rc7 Kb5 93.Rb7+ Ka6 94.Rb1 Ka5 95.Kc5 Ka4 96.Rb8 Ka3 97.Kc4 Ka2 98.Kc3 Ka1 99.Kc2 Ka2 100.Ra8# 1-0