1.d4 Nf6 2.c4 c5 3.d5 d6 4.Nc3 g6 5.e4 Bg7 6.Bd3 O-O 7.Nf3 e6 8.O-O exd5 9.exd5 Bg4 10.h3 Bxf3 11.Qxf3 Nbd7 12.Qd1 Ne8 13.Qc2 a6 14.a4 Nc7 15.a5 Rb8 16.Bd2 f5 17.f4 Nf6 18.Be2 Qd7 19.Qd3 b5 20.axb6 Rxb6 21.Ra2 Rfb8 22.Rb1 Qe7 23.Bf3 Nce8 24.Re1 Qf8 25.Bc1 Nc7 26.Bd1 Re8 27.Rxe8 Qxe8 28.Ba4 Qe1+ 29.Qf1 Qxf1+ 30.Kxf1 Kf7 31.b3 Nh5 32.Ne2 Nf6 33.Bd2 Nce8 34.Nc3 Nh5 35.Ne2 Nef6 36.Ba5 Rb7 37.Kf2 Ne4+ 38.Kf3 Bf6 39.g4 Ng7 40.Rc2 h6 41.Nc1 Rb8 42.Bc6 Bd8 43.Bxd8 Rxd8 44.Ra2 Rb8 45.gxf5 gxf5 46.Rxa6 Nd2+ 47.Ke2 Nxb3 48.Ra7+ Kf8 49.Nxb3 Rxb3 50.Rd7 Nh5 51.Rd8+ Kf7 52.Rd7+ Kf8 53.Rxd6 Nxf4+ 54.Kd2 Rd3+ 55.Kc2 Rd4 56.Bb5 Kg7 57.h4 h5 58.Rd7+ Kf6 59.Rd8 Ke7 60.Re8+ Kf7 61.Rh8 Kg7 62.Rc8 Ne2 63.Rxc5 f4 64.Rc7+ Kf6 65.Rc8 Kg7 66.Be8 Ng3 67.Rc7+ Kf8 68.Bg6 f3 69.Rf7+ Kg8 70.Rxf3 Rxc4+ 71.Kb3 Rg4 72.Bf7+ Kg7 73.Be6 Rg6 74.Rf7+ Kh8 75.Rf8+ Kg7 76.Rf7+ Kh8 77.Rf4 Ne2 78.Re4 Rg3+ 79.Kb4 Nc3 80.Re5 Nxd5+ 81.Rxd5 Kg7 82.Rxh5 Re3 83.Bc4 Kg6 84.Rh8 Kg7 85.Rg8+ Kh7 86.Rg4 Kh6 87.Rd4 Rh3 88.Kc5 Re3 89.Kd6 Rg3 90.Be6 Ra3 91.Ke5 Re3+ 92.Kf6 Rg3 93.Bg4 Ra3 94.Rd8 Ra6+ 95.Be6 Kh7 96.Re8 Rb6 97.Kg5 Rb2 98.Re7+ Kh8 99.Kh6 Rb8 100.Rh7#