1.d4 Nf6 2.Nf3 g6 3.e3 Bg7 4.c4 O-O 5.Nc3 d5 6.cxd5 Nxd5 7.Be2 c5 8.O-O Nc6 9.dxc5 Nxc3 10.bxc3 Qa5 11.Rb1 Qxc3 12.Bb2 Qxc5 13.Bxg7 Kxg7 14.h4 h5 15.Ng5 Qd6 16.Qxd6 exd6 17.Rfd1 Rd8 18.Bf3 f6 19.Ne4 Ne5 20.Rxd6 Nxf3+ 21.gxf3 Rxd6 22.Nxd6 b6 23.Rc1 Be6 24.Rc7+ Kh6 25.Ne4 Bxa2 26.Nxf6 g5 27.hxg5+ Kxg5 28.Ne4+ Kg6 29.Rc6+ Kg7 30.Rc7+ Kf8 31.Rh7 Bg8 32.Rxh5 a5 33.Rb5 Ra6 34.Nc3 a4 35.Nxa4 Rxa4 36.Rxb6 Kg7 37.Kg2 Bf7 38.Kg3 Ra2 39.e4 Ra4 40.Kf4 Bg6 41.Rb7+ Kf6 42.Rb6+ Kg7 43.Rb7+ Kh6 44.Ke3 Ra3+ 45.Kf4 Ra2 46.Kg3 Ra3 47.Rb6 Kg7 48.Rb7+ Kf6 49.Rb6+ Kf7 50.Rb7+ Kf6 51.Rb6+ Kf7 52.Rb5 Bxe4 53.Re5 Bc6 54.Re3 Ra4 55.Rc3 Bd5 56.Rd3 Ke6 57.Re3+ Kf5 58.Rd3 Be6 59.Rc3 Ra8 60.Rc5+ Kf6 61.Rc6 Rg8+ 62.Kf4 Rg2 63.Ke3 Ke5 64.Ra6 Bd5 65.Ra5 Rh2 66.f4+ Ke6 67.Ra6+ Kf5 68.Ra5 Ke6 69.Ra6+ Ke7 70.Kd4 Bh1 71.Ra2 Kf6 72.Ke3 Rh3+ 73.Ke2 Bf3+ 74.Kd2 Kf5 75.Ra4 Be4 76.Ke2 Kxf4 77.Ra7 Bd3+ 78.Kd2 Bb5 79.Rb7 Bc6 80.Rb4+ Be4 81.Rb8 Ra3 82.Re8 Ra2+ 83.Kc3 Rxf2 84.Rf8+ Bf5 85.Rh8 Rf3+ 86.Kd4 Rd3+ 87.Kc4 Rd7 88.Rh4+ Ke5 89.Rh8 Rc7+ 90.Kb5 Be6 91.Rh5+ Kd6 92.Ka5 Rb7 93.Ka4 Bd5 94.Ka3 Kc5 95.Rg5 Rb3+ 96.Ka4 Rb2 97.Ka3 Ra2#