1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d4 d6 6.c4 Nbd7 7.Nc3 e5 8.e4 c6 9.a3 Qb6 10.Re1 Re8 11.d5 c5 12.h3 a6 13.Rb1 Qc7 14.Be3 b6 15.Bf1 Nf8 16.b4 Bd7 17.Kh2 Reb8 18.Qc2 Ne8 19.Rb2 f5 20.Reb1 Qc8 21.bxc5 bxc5 22.Rb6 Rxb6 23.Rxb6 Bf6 24.Rb2 Ng7 25.Bd2 Bd8 26.Qb3 Bc7 27.Qb7 Ba5 28.Qxc8 Bxc8 29.Bd3 Nd7 30.Na4 Bc7 31.Nh4 fxe4 32.Bxe4 Nf6 33.f3 Nxe4 34.fxe4 Ne8 35.Nc3 Ba5 36.g4 Nf6 37.Nb1 Bd8 38.Nc3 Nxg4+ 39.hxg4 Bxh4 40.g5 Bg4 41.Be3 Rf8 42.Nb1 Rf3 43.Rb3 Bg3+ 44.Kg2 Bf4 45.Rb8+ Kf7 46.Bxf4 exf4 47.Rb7+ Ke8 48.Rb8+ Kd7 49.Rb7+ Kd8 50.Rf7 Ke8 51.Rf6 Ke7 52.Re6+ Kd7 53.Rf6 Bh5 54.Nd2 Rg3+ 55.Kf2 Rd3 56.Nf1 Rf3+ 57.Kg2 Rxa3 58.Rxf4 Be2 59.Ng3 Bxc4 60.Rf7+ Ke8 61.Rxh7 Bd3 62.Rh8+ Ke7 63.Rh7+ Kf8 64.Rh8+ Kg7 65.Rc8 Kf7 66.Rc7+ Ke8 67.e5 dxe5 68.Rxc5 Kd7 69.Rc6 Ra5 70.Rf6 Rxd5 71.Rf8 Rd6 72.Rf7+ Ke6 73.Ra7 Kd5 74.Kf3 Ke6 75.Ra8 Bb5 76.Rf8 Ke7 77.Rg8 Kf7 78.Rb8 Rd3+ 79.Kf2 Bc6 80.Rb6 Rf3+ 81.Kg2 Rc3+ 82.Kf2 a5 83.Ra6 a4 84.Ne2 Rc4 85.Ng3 Ke6 86.Kf1 Rc3 87.Rb6 Rxg3 88.Rxc6+ Kf5 89.Ra6 Ra3 90.Ra5 Ra2 91.Kg1 a3 92.Kf1 Kf4 93.Kg1 e4 94.Kf1 Kf3 95.Kg1 e3 96.Re5 Rg2+ 97.Kh1 a2 98.Ra5 Rb2 99.Re5 a1=Q#