1.d4 Nf6 2.Bg5 Ne4 3.Bf4 d5 4.f3 Nf6 5.e4 dxe4 6.Nc3 exf3 7.Nxf3 g6 8.Bc4 Bg7 9.Qe2 O-O 10.O-O-O c6 11.d5 cxd5 12.Nxd5 Nxd5 13.Rxd5 Nd7 14.Rhd1 e6 15.Rd6 Qf6 16.R1d4 h6 17.Kb1 g5 18.Bc1 Ne5 19.h4 Nxc4 20.Qxc4 gxh4 21.Rxh4 b5 22.Qe4 Rb8 23.Ng5 Qf5 24.Qxf5 exf5 25.Nf3 Bb7 26.Bxh6 Rfd8 27.Rxd8+ Rxd8 28.Kc1 Bf6 29.Rf4 Rd5 30.c3 Kh7 31.Bf8 Kg6 32.Kc2 a5 33.a4 Rd8 34.Bc5 Be4+ 35.Kb3 Rb8 36.g4 bxa4+ 37.Kxa4 Rxb2 38.gxf5+ Bxf5 39.Nh4+ Bxh4 40.Rxh4 Ra2+ 41.Kb3 Be6+ 42.c4 Ra1 43.Rd4 a4+ 44.Kb2 Rf1 45.Ka3 Rc1 46.Kxa4 Bxc4 47.Ka3 Be6 48.Bb4 Rb1 49.Bd2 Kf5 50.Rb4 Rd1 51.Rb2 Ke4 52.Kb4 f5 53.Kc3 Rg1 54.Rb4+ Kf3 55.Kd3 Rh1 56.Rf4+ Kg3 57.Ke3 Ra1 58.Rf3+ Kg4 59.Rf4+ Kh5 60.Kf2 Ra2 61.Rd4 Kg6 62.Kg3 Bb3 63.Rd6+ Kf7 64.Kf4 Bc2 65.Ke5 Be4 66.Kf4 Rb2 67.Be3 Rb3 68.Bd2 Rf3+ 69.Ke5 Rf1 70.Rf6+ Kg7 71.Bh6+ Kh7 72.Bf8 Bc2 73.Rh6+ Kg8 74.Rf6 Re1+ 75.Kf4 Re8 76.Bh6 Kh7 77.Bf8 Ra8 78.Kg5 Ra1 79.Bc5 Ra4 80.Rh6+ Kg7 81.Rh4 Be4 82.Bd6 Kf7 83.Rh6 Ra5 84.Rf6+ Ke8 85.Kf4 Kd7 86.Bf8 Bc2 87.Rd6+ Ke8 88.Rf6 Ra4+ 89.Ke3 Kd7 90.Rd6+ Ke8 91.Rf6 Rg4 92.Bd6 Re4+ 93.Kf2 Kd7 94.Bf8 Rf4+ 95.Ke3 Rf1 96.Rd6+ Ke8 97.Rf6 Bb3 98.Bd6 Re1+ 99.Kf2 Rd1 100.Ba3 Bc4 101.Bb4 Kd7 102.Ke3 Rd3+