1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Bg2 d5 7.Qc2 Nbd7 8.O-O c6 9.Bf4 h6 10.Rd1 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.f4 dxc4 15.Nxc4 Nd5 16.Bf2 b5 17.Ne3 Nxe3 18.Bxe3 Bb7 19.Nc3 Rac8 20.Rac1 Qb8 21.Ne4 Rfd8 22.Nc5 Nxc5 23.dxc5 b4 24.Kf2 Ba6 25.Rxd8+ Bxd8 26.Rd1 Bf6 27.Rd6 Bb5 28.Bd4 Be7 29.Rd7 Re8 30.Be5 Qc8 31.Rc7 Qd8 32.Bxc6 Bxc6 33.Rxc6 Qd5 34.Rc7 f6 35.Bd6 Bxd6 36.cxd6 Qxd6 37.Qc5 Rd8 38.b3 Kh7 39.Qxd6 Rxd6 40.Rc5 a4 41.bxa4 Rd2 42.Rb5 Rxa2 43.Rxb4 Kg6 44.Kf3 f5 45.Ke3 Ra3+ 46.Kd4 Rxg3 47.e3 Rxh3 48.a5 Rh1 49.Ra4 Rd1+ 50.Kc5 Rc1+ 51.Kd6 Rd1+ 52.Ke7 Rb1 53.a6 Rb8 54.a7 Ra8 55.Kxe6 h5 56.Kd7 h4 57.Kc7 h3 58.Kb7 h2 59.Ra1 Re8 60.a8=Q Rxa8 61.Kxa8 Kh5 62.Rh1 Kg4 63.Rxh2 Kf3 64.Rh3+ Kg4 65.Rh1 Kf3 66.Re1 Kf2 67.Rb1 Kxe3 68.Rb4 Kf3 69.Kb7 Kg4 70.Kc6 g5 71.fxg5+ Kxg5 72.Kd5 Kg6 73.Ke5 f4 74.Ke6 Kh6 75.Kf6 Kh5 76.Rxf4 Kh6 77.Rb4 Kh7 78.Rd4 Kh8 79.Rd7 Kg8 80.Ke6 Kf8 81.Rf7+ Kg8 82.Re7 Kh8 83.Ke5 Kg8 84.Kf6 Kf8 85.Rc7 Ke8 86.Rg7 Kd8 87.Kf7 Kc7 88.Ke6+ Kc6 89.Rh7 Kc5 90.Rc7+ Kb5 91.Kd6 Ka4 92.Rb7 Ka5 93.Rb8 Ka4 94.Rg8 Ka5 95.Kc5 Ka6 96.Rh8 Ka5 97.Ra8# 1-0