1.d4 Nf6 2.Nf3 e6 3.Bf4 b6 4.Nbd2 Bb7 5.e3 Be7 6.c3 Nh5 7.Bg3 d6 8.a4 a6 9.Bd3 c5 10.Nc4 g6 11.a5 b5 12.Nb6 Ra7 13.dxc5 Nxg3 14.hxg3 dxc5 15.Qc2 Nc6 16.O-O-O Qc7 17.Bxg6 fxg6 18.Ng5 Bxg5 19.Qxg6+ Qf7 20.Qxg5 Qe7 21.Qh5+ Qf7 22.Qxc5 Nxa5 23.Qe5 O-O 24.Rh5 Qg6 25.b3 Nc6 26.Qc5 e5 27.Rdh1 Rxf2 28.e4 Rf7 29.Qe3 Rg7 30.Nd5 Ra8 31.Qc5 Rf8 32.Rh6 Qg5+ 33.Kb1 Ne7 34.R6h5 Rc8 35.Rxg5 Rxc5 36.Nxe7+ Kf8 37.Rf1+ Rf7 38.Rxf7+ Kxf7 39.Nf5 Bxe4+ 40.Kb2 Kf6 41.Nd6 Bg6 42.Rg4 Rd5 43.Ne4+ Kf5 44.Rh4 Rd3 45.c4 bxc4 46.bxc4 Re3 47.Nc5 Rxg3 48.Nxa6 Rxg2+ 49.Kb3 Kg5 50.Rh1 h5 51.c5 h4 52.c6 Bf5 53.c7 h3 54.Nc5 Kh4 55.Rf1 Bg4 56.Rf8 h2 57.Rh8+ Kg3 58.Ne4+ Kf4 59.Rh4 h1=Q 60.Rxh1 Be6+ 61.Kc3 Kxe4 62.Rh8 Ke3 63.Re8 Rg7 64.c8=Q Bxc8 65.Rxe5+ Kf4 66.Re1 Bf5 67.Kd4 Rd7+ 68.Kc5 Be4 69.Rg1 Ke5 70.Rg5+ Bf5 71.Rh5 Rc7+ 72.Kb6 Rc1 73.Kb5 Rc2 74.Rg5 Ke4 75.Rh5 Be6 76.Rc5 Bd7+ 77.Kb6 Rh2 78.Rc1 Rh6+ 79.Kc7 Bb5 80.Rc5 Bd3 81.Rc6 Rh7+ 82.Kb6 Kd5 83.Rc5+ Kd4 84.Rc7 Rh5 85.Rd7+ Kc4 86.Rc7+ Kb4 87.Kc6 Bc4 88.Kd6 Kc3 89.Rc5 Rh8 90.Rg5 Rh6+ 91.Ke5 Re6+ 92.Kf5 Re8 93.Rg7 Kd4 94.Rg4+ Kd5 95.Kf4 Bd3 96.Rg7 Re4+ 97.Kf3 Be2+ 98.Kf2 Bg4 99.Kg3 Bf5 100.Ra7 Re8 101.Kf4