1.d4 d5 2.Nf3 c6 3.c4 Nf6 4.Nc3 dxc4 5.a4 Bf5 6.Ne5 e6 7.f3 Nfd7 8.Nxc4 Bg6 9.h4 h6 10.Bf4 Nb6 11.Ne5 Bh7 12.a5 Nd5 13.Nxd5 exd5 14.Qb3 f6 15.Nd3 Qd7 16.g3 Bf5 17.Kf2 Na6 18.g4 Bxd3 19.Qxd3 O-O-O 20.Qf5 Bd6 21.Bxd6 Qxf5 22.gxf5 Rxd6 23.Rg1 Rd7 24.e3 Nc7 25.a6 Re8 26.axb7+ Kxb7 27.Ra4 Rde7 28.Ra3 a6 29.b4 Kb6 30.Be2 Nb5 31.Bxb5 Kxb5 32.Rc3 Kb6 33.Rgc1 Rc7 34.Rc5 Rd8 35.Kg3 h5 36.R1c3 Rd6 37.Kf4 Rc8 38.Ra5 Rd7 39.Rc2 Ra8 40.Rc1 Rad8 41.Rac5 Rc7 42.R1c2 Rdd7 43.Kg3 Rd6 44.Rc1 Re7 45.Kf4 Rc7 46.Rd1 Re7 47.e4 dxe4 48.fxe4 Rd8 49.Rd2 Rde8 50.e5 Rd8 51.e6 Rd6 52.d5 cxd5 53.Rdxd5 Rxd5 54.Rxd5 Kc6 55.Ra5 Rb7 56.Rxa6+ Kc7 57.Ra4 Kd6 58.Ke4 Rb5 59.Ra6+ Ke7 60.Ra7+ Ke8 61.Rxg7 Rxb4+ 62.Kd5 Rb5+ 63.Kd6 Rb6+ 64.Kc5 Rb1 65.Rf7 Rc1+ 66.Kb4 Rb1+ 67.Kc3 Rc1+ 68.Kd2 Rc4 69.Rxf6 Rxh4 70.Ke3 Ra4 71.Rh6 Ke7 72.Rh7+ Kf6 73.Rf7+ Kg5 74.e7 Ra3+ 75.Kd4 Ra4+ 76.Kc5 Ra5+ 77.Kb6 Re5 78.f6 h4 79.Rf8 Re6+ 80.Kc7 h3 81.e8=Q Rxe8 82.Rxe8 Kxf6 83.Rh8 h2 84.Rxh2 Kg5 85.Kb6 Kf5 86.Ka5 Kg5 87.Ra2 Kg6 88.Ra1 Kf6 89.Rd1 Kf7 90.Kb5 Kg6 91.Kc4 Kh6 92.Kd5 Kg6 93.Kd6 Kh7 94.Rg1 Kh8 95.Ke7 Kh7 96.Ke6 Kh6 97.Ra1 Kg5 98.Rc1 Kg6 99.Rc6 Kg7 100.Rc7+ Kh6 101.Kf5 Kh5 102.Rh7# 1-0