1.d4 Nf6 2.c4 c5 3.d5 b5 4.cxb5 a6 5.Nc3 axb5 6.e4 b4 7.Nb5 d6 8.Bc4 Nbd7 9.Nf3 Nb6 10.Bd3 Ba6 11.Qe2 c4 12.Bxc4 Nxc4 13.Qxc4 Rc8 14.Qxb4 Nxe4 15.Qa4 Bxb5 16.Qxb5+ Qd7 17.Qe2 Nf6 18.O-O g6 19.Bd2 Bg7 20.Bc3 O-O 21.Rfd1 Rc5 22.a4 Ra8 23.Rdc1 Rxa4 24.Rxa4 Qxa4 25.Qxe7 Qd7 26.Re1 Qxe7 27.Rxe7 Nxd5 28.Re8+ Bf8 29.Bd2 Kg7 30.h4 Nc7 31.Rb8 Be7 32.Rb7 Nd5 33.b4 Rc7 34.Rb8 Rc2 35.Rb5 Nc7 36.Rb7 Bf6 37.b5 Nd5 38.Bg5 h6 39.Bxf6+ Kxf6 40.h5 gxh5 41.Rd7 Rc1+ 42.Kh2 Ke6 43.Rd8 Ke7 44.Rh8 Rb1 45.Nd4 Nc7 46.Rb8 Nd5 47.Rb7+ Kf6 48.Rb8 Rb4 49.Nc6 Rb2 50.Kg3 Nc7 51.Rb7 Nxb5 52.Nd4 Rxf2 53.Rxb5 Rd2 54.Nf3 Rd3 55.Rxh5 Kg6 56.Ra5 f6 57.Kf4 Rc3 58.Rd5 Rc6 59.Nd4 Ra6 60.g3 h5 61.Nf5 Ra4+ 62.Rd4 Ra1 63.Nh4+ Kh6 64.Rxd6 Rf1+ 65.Nf3 Kg6 66.Ra6 Rf2 67.Ra1 Kh6 68.Re1 Kg6 69.Rh1 Ra2 70.Nh4+ Kh6 71.Rf1 Ra5 72.Re1 Ra4+ 73.Kf5 Ra6 74.Re7 Rb6 75.Rf7 Rb5+ 76.Kxf6 Rb6+ 77.Kf5 Rb5+ 78.Kf4 Rb4+ 79.Kf3 Rb3+ 80.Kg2 Rb2+ 81.Rf2 Rb5 82.Rf6+ Kg7 83.Re6 Kh7 84.Kf3 Rb3+ 85.Kf4 Rb4+ 86.Re4 Rb5 87.Nf5 Kg6 88.Re6+ Kh7 89.Rh6+ Kg8 90.Rxh5 Rb1 91.Kg5 Rb5 92.Rh4 Kf7 93.Re4 Kg8 94.Re7 Ra5 95.g4 Kh8 96.Kf6 Ra8 97.g5 Rg8 98.g6 Rf8+ 99.Rf7 Rg8 100.Rh7#