1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 b6 10.Rd1 Ba6 11.Nbd2 Nh5 12.Be3 Rc8 13.Rac1 h6 14.Ne5 Nhf6 15.Qa4 Nb8 16.Qb3 Nbd7 17.h3 Qe8 18.Nd3 Bb7 19.a3 Ba8 20.cxd5 Nxd5 21.Nf4 N7f6 22.Ne4 Nxe4 23.Bxe4 Bd6 24.Nxd5 exd5 25.Bf3 Bb7 26.Bd2 Ba6 27.Re1 Bc4 28.Qc2 f5 29.Bf4 Bxf4 30.gxf4 Qe7 31.Kh2 Qh4 32.e3 g5 33.Rg1 Kh8 34.fxg5 hxg5 35.Rg3 Rf6 36.Rcg1 Rg8 37.Bd1 Ba6 38.f4 g4 39.Kg2 gxh3+ 40.Kh2 Rxg3 41.Rxg3 Bf1 42.b4 Bg2 43.b5 Be4 44.Qc3 Qh7 45.bxc6 Qc7 46.Ba4 a6 47.Qb4 Kh7 48.Rg5 b5 49.Bd1 Qd6 50.Rh5+ Kg7 51.Qe1 Qxc6 52.Qh4 Rh6 53.Qg5+ Kh7 54.Qe7+ Kg8 55.Rg5+ Rg6 56.Kxh3 Rxg5 57.fxg5 Qc1 58.Qe6+ Kf8 59.Qd6+ Kg8 60.Qg6+ Kf8 61.Qh6+ Kg8 62.g6 Qc7 63.Qh4 Qg7 64.Bh5 Qf8 65.Bf3 Kg7 66.Qh7+ Kf6 67.Bxe4 fxe4 68.Kg4 Qg7 69.Kf4 a5 70.Qh4+ Kxg6 71.Qg5+ Kh7 72.Qxd5 b4 73.axb4 axb4 74.Qxe4+ Kg8 75.Qe6+ Kh8 76.Qc8+ Kh7 77.Qf5+ Kg8 78.Qd5+ Kh7 79.Qh1+ Kg8 80.Qa8+ Kh7 81.Qe4+ Kg8 82.Qe8+ Kh7 83.Qe6 Qc7+ 84.Kf3 Qc3 85.d5 b3 86.d6 b2 87.Qf5+ Kg7 88.d7 Qc6+ 89.Kf2 b1=Q 90.Qxb1 Qxd7 91.Qb2+ Kf7 92.Qd4 Qb5 93.Ke1 Kg8 94.Qf6 Qb3 95.Kf2 Qd3 96.Qd4 Qf5+ 97.Qf4 Qxf4+ 98.exf4 Kg7 99.Kg2 Kg8 100.Kf2 Kh7 101.Kg2 Kg7 102.Kg1 Kf8 103.Kf2 Kg8 104.Ke2 Kf7 105.Ke3 Kf6 106.Ke4 Ke6 107.Ke3 Kd7 108.Kd2 Kc8 109.Kc1 Kb7 110.Kd2 Kc8 111.Kc3 Kc7 112.Kd2 Kd6 113.Kd1 Kc7 114.f5 Kd8 115.f6 Kd7 116.Ke1 Kd6 117.f7 Ke7 118.f8=R Kxf8 1/2-1/2