1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Bg5 Ne4 5.Nxe4 dxe4 6.e3 c5 7.Qd2 h6 8.Bh4 Nc6 9.Ne2 Nb4 10.Nc3 cxd4 11.Nxe4 Qa5 12.Rc1 Bf5 13.a3 dxe3 14.fxe3 Nc6 15.Qxa5 Nxa5 16.Nd2 Bg7 17.b4 Bb2 18.Rd1 Nc6 19.b5 Ne5 20.e4 Bg4 21.Be2 Rd8 22.Bxg4 Nxg4 23.Ke2 Rc8 24.Rb1 Bxa3 25.Ra1 Bc5 26.Nb3 g5 27.Bg3 Nf6 28.Nxc5 Rxc5 29.Rxa7 O-O 30.Rxb7 Rxc4 31.Rxe7 Rb4 32.Rf1 Nxe4 33.Be1 Rb2+ 34.Ke3 f5 35.Re5 Rb3+ 36.Kd4 Rd8+ 37.Kc4 Rb1 38.b6 Rdd1 39.Re8+ Kh7 40.Re7+ Kg6 41.Re6+ Kh5 42.Rxf5 Rxe1 43.Rfe5 Nd6+ 44.Kc5 Nb7+ 45.Kd4 Rb4+ 46.Kd5 Rb5+ 47.Kd4 Rexe5 48.Rxe5 Rxb6 49.Re2 Nd8 50.Kd5 Nf7 51.Re7 Kg6 52.Re2 Rd6+ 53.Kc5 Rd1 54.Re6+ Kf5 55.Re2 Ne5 56.Rf2+ Kg6 57.Re2 Nd3+ 58.Kc4 Nf4 59.Rf2 Rh1 60.g3 Nh3 61.Re2 Rf1 62.Ra2 Rf2 63.Ra6+ Rf6 64.Ra2 Nf2 65.Kd4 Ng4 66.h3 Rf2 67.Ra3 Nf6 68.g4 Rf4+ 69.Ke3 Nxg4+ 70.hxg4 Rxg4 71.Kf3 Rf4+ 72.Kg3 Rf6 73.Ra5 Rb6 74.Ra3 h5 75.Rc3 h4+ 76.Kg4 Rb4+ 77.Kh3 Kh5 78.Ra3 g4+ 79.Kg2 Rb2+ 80.Kg1 h3 81.Ra8 Kh4 82.Ra4 Rb3 83.Rc4 Kg3 84.Rc1 Rb4 85.Rc3+ Kf4 86.Kh2 Rb2+ 87.Kh1 g3 88.Rc1 Rb4 89.Rd1 Kg4 90.Re1 Rf4 91.Rd1 Kf3 92.Rf1+ Kg4 93.Re1 Rf2 94.Rd1 Re2 95.Rc1 Kf3 96.Rc3+ Re3 97.Rc1 Ke2 98.Kg1 Kd2 99.Rf1 Re1 100.Kh1 Rxf1#