1.d4 f5 2.a4 e6 3.Be3 Bd6 4.Nc3 c6 5.Nf3 Nf6 6.g3 a5 7.Bc1 O-O 8.Bg2 Na6 9.O-O Bc7 10.Bf4 Nb4 11.Bxc7 Qxc7 12.Nb1 d6 13.c3 Nbd5 14.Qb3 e5 15.c4 Nb4 16.c5+ Kh8 17.cxd6 Qxd6 18.dxe5 Qd5 19.Qxd5 Nfxd5 20.Nbd2 Nb6 21.Rfc1 Re8 22.b3 g6 23.h4 Be6 24.h5 Rad8 25.h6 g5 26.Nc4 Nxc4 27.bxc4 g4 28.Ng5 Bg8 29.f4 gxf3 30.Nxf3 Re6 31.Rd1 Ree8 32.Rd6 Bxc4 33.Rad1 Rxd6 34.exd6 Bd5 35.Ng5 Kg8 36.Bh3 Rd8 37.Bxf5 Rxd6 38.e4 Rxh6 39.exd5 Nxd5 40.Be6+ Kf8 41.Bxd5 cxd5 42.Rxd5 b6 43.Kg2 Ke7 44.Ne4 Rc6 45.Rd4 Ke6 46.Kf3 Ke5 47.Ke3 Rc1 48.Nd2 Re1+ 49.Kd3 Rd1 50.Rh4 Ra1 51.Nc4+ Kf5 52.Nxb6 Ra3+ 53.Kc4 Rxg3 54.Rxh7 Ke6 55.Kb5 Rg5+ 56.Ka6 Kd6 57.Nc4+ Kc5 58.Nb6 Kb4 59.Rh4+ Kc3 60.Rf4 Rh5 61.Rg4 Rf5 62.Rh4 Rg5 63.Rf4 Kb3 64.Re4 Rh5 65.Rg4 Rf5 66.Rh4 Rg5 67.Rf4 Rh5 68.Rg4 Rf5 69.Rh4 Rg5 70.Rf4 Rh5 71.Re4 Rg5 72.Re1 Kb4 73.Re4+ Kb3 74.Re1 Kc2 75.Re3 Rc5 76.Rg3 Rh5 77.Nc4 Rh4 78.Kb5 Rh5+ 79.Kb6 Rh4 80.Kb5 Rh5+ 81.Ka6 Rh6+ 82.Kxa5 Rh8 83.Kb5 Rh5+ 84.Kb4 Rh8 85.a5 Rb8+ 86.Ka4 Rf8 87.a6 Ra8 88.Kb5 Kd1 89.Rg2 Ke1 90.Ra2 Kf1 91.a7 Rxa7 92.Rxa7 Kf2 93.Kc5 Kf3 94.Kd4 Kf4 95.Ra5 Kg3 96.Ke3 Kg4 97.Re5 Kh3 98.Kf3 Kh4 99.Rf5 Kh3 100.Rh5# 1-0