1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 Ne4 7.O-O c6 8.Nc3 f5 9.Ne5 Nd7 10.Nxd7 Bxd7 11.f3 Nxc3 12.Bxc3 dxc4 13.e4 O-O 14.b3 cxb3 15.Qxb3 Qb6 16.Qc4 Qb5 17.Qb3 Qxb3 18.axb3 a6 19.b4 Rad8 20.Rfe1 Bf6 21.Bf1 Bc8 22.Rad1 Rfe8 23.Bc4 Kf8 24.Kg2 g6 25.h4 h5 26.g4 fxg4 27.fxg4 Bxh4 28.Rf1+ Ke7 29.Rh1 g5 30.gxh5 Rf8 31.Rhf1 Rxf1 32.Rxf1 Rh8 33.Be2 Bd7 34.d5 Rh7 35.Bf6+ Ke8 36.d6 e5 37.h6 Rxh6 38.Be7 Bh3+ 39.Kxh3 g4+ 40.Kxg4 Bxe7 41.dxe7 Kxe7 42.Bc4 Rh2 43.Rf7+ Kd6 44.Rxb7 Rc2 45.Bxa6 Rb2 46.Kf5 Rf2+ 47.Kg4 Rf4+ 48.Kg3 Rxe4 49.Rb8 Rd4 50.Be2 Rd2 51.Kf3 Rb2 52.Ke3 Kd5 53.Bf3+ Kd6 54.Rb6 Ke7 55.Rxc6 Rxb4 56.Rc5 Rb3+ 57.Ke4 Kf6 58.Rc6+ Ke7 59.Bg4 Rb4+ 60.Kf5 Rf4+ 61.Kg5 Rf2 62.Re6+ Kd8 63.Rxe5 Kc7 64.Re6 Rf1 65.Bf5 Kb7 66.Kf6 Rd1 67.Ke5 Re1+ 68.Be4+ Kc7 69.Re7+ Kb6 70.Rb7+ Kc5 71.Rc7+ Kb6 72.Rc8 Kb5 73.Kd5 Rd1+ 74.Ke5 Re1 75.Kd4 Rd1+ 76.Bd3+ Kb6 77.Rc2 Kb7 78.Ke4 Kb6 79.Kd4 Kb7 80.Rc5 Kb6 81.Re5 Kc6 82.Re6+ Kd7 83.Rh6 Ke7 84.Ke4 Re1+ 85.Kd5 Rd1 86.Rh3 Kd7 87.Rh7+ Ke8 88.Ke4 Re1+ 89.Kf5 Rd1 90.Be4 Kd8 91.Ke6 Re1 92.Ke5 Kc8 93.Rg7 Kd8 94.Kd5 Kc8 95.Bf5+ Kb8 96.Be6 Rd1+ 97.Kc6 Rc1+ 98.Kd6 Rd1+ 99.Bd5 Kc8 100.Rg8#