1.d4 Nf6 2.Nf3 c5 3.d5 g6 4.Nc3 Bg7 5.e4 d6 6.Bb5+ Bd7 7.a4 O-O 8.O-O e6 9.Bxd7 Qxd7 10.dxe6 fxe6 11.e5 dxe5 12.Nxe5 Qxd1 13.Rxd1 Nd5 14.Nxd5 Bxe5 15.Ne3 Nc6 16.c3 Rad8 17.Re1 Na5 18.Ng4 Bf4 19.Bxf4 Rxf4 20.f3 Rd6 21.Rad1 Rxd1 22.Rxd1 Rxa4 23.Rd8+ Kf7 24.Rd7+ Kf8 25.Rxh7 Ra1+ 26.Kf2 Rb1 27.Ne5 Rxb2+ 28.Kg3 g5 29.Nd7+ Kg8 30.Re7 Nc6 31.Rxe6 Kf7 32.Rh6 Kg7 33.Rd6 Ne7 34.Kh3 b6 35.Ne5 Re2 36.Re6 Nd5 37.g3 Nf6 38.c4 a6 39.Re7+ Kg8 40.f4 gxf4 41.gxf4 b5 42.Re6 Nh5 43.Kg4 Nxf4 44.Kxf4 Rxh2 45.Ng4 Rg2 46.Re5 bxc4 47.Rxc5 Kf7 48.Rxc4 Ke6 49.Ne3 Re2 50.Rc6+ Kd7 51.Rxa6 Re1 52.Nc2 Re6 53.Ra7+ Kd6 54.Ne3 Kc5 55.Ra5+ Kb4 56.Rd5 Rf6+ 57.Ke4 Rh6 58.Kd3 Rh3 59.Rg5 Ka4 60.Kd4 Rh4+ 61.Kc3 Rh3 62.Re5 Rf3 63.Kc4 Rf4+ 64.Kd3 Rf3 65.Rc5 Kb4 66.Rc8 Rh3 67.Rc1 Kb5 68.Kd4 Rh4+ 69.Ke5 Rh5+ 70.Nf5 Kb4 71.Ke4 Rh8 72.Nd6 Rh4+ 73.Kd3 Rh3+ 74.Kd4 Rh4+ 75.Ne4 Kb5 76.Rc2 Kb6 77.Rb2+ Kc6 78.Rb4 Rh5 79.Ra4 Rh4 80.Ra6+ Kb5 81.Re6 Ka5 82.Kc4 Rf4 83.Kb3 Kb5 84.Re5+ Kc6 85.Kc4 Rh4 86.Re7 Rf4 87.Re6+ Kd7 88.Re5 Kc6 89.Kd3 Rf3+ 90.Kd4 Rf4 91.Re6+ Kb5 92.Rh6 Rf1 93.Nc3+ Ka5 94.Kc5 Rc1 95.Rh3 Rc2 96.Kd4 Rc1 97.Rh6 Rc2 98.Rc6 Rc1 99.Kd3 Rh1 100.Rg6 Rh3+