1.d4 Nf6 2.e3 d5 3.Be2 c5 4.Nf3 Nc6 5.O-O cxd4 6.exd4 Bf5 7.c4 dxc4 8.Be3 e6 9.Nc3 Bb4 10.Bxc4 O-O 11.Bd3 Ne7 12.Bxf5 Nxf5 13.Qb3 Qa5 14.Bg5 Bxc3 15.Bxf6 Bxb2 16.Qxb2 gxf6 17.Qxb7 Rab8 18.Qe4 Rfd8 19.Rfc1 Rb4 20.Qg4+ Kf8 21.a3 Ra4 22.Rab1 Nxd4 23.Nxd4 Raxd4 24.Qf3 Kg7 25.h3 Rd3 26.Qg4+ Qg5 27.Rc7 R8d7 28.Rxd7 Rxd7 29.Qf3 h5 30.a4 Rd4 31.a5 Qxa5 32.Qg3+ Qg5 33.Qc7 a5 34.Rb7 Rd1+ 35.Kh2 Qe5+ 36.Qxe5 fxe5 37.Ra7 Rd5 38.Kg3 Kg6 39.f3 f5 40.Kh4 e4 41.fxe4 fxe4 42.g4 e3 43.Kg3 hxg4 44.hxg4 Re5 45.Rxa5 Rxa5 46.Kf3 Rb5 47.g5 Kh5 48.Kxe3 Rd5 49.g6 Kxg6 50.Ke4 Kg7 51.Kf4 Kh7 52.Ke3 Rd7 53.Ke4 Rd2 54.Kf3 Rb2 55.Kf4 Rb5 56.Ke3 Re5+ 57.Kf4 Rh5 58.Ke4 Kg8 59.Kf4 Ra5 60.Kg4 Ra3 61.Kh4 Ra4+ 62.Kh3 Rd4 63.Kg2 e5 64.Kh2 Kh7 65.Kh1 Ra4 66.Kg2 Ra8 67.Kg3 Kh6 68.Kg2 Rc8 69.Kg1 Kh5 70.Kf1 Re8 71.Ke2 Rb8 72.Kf1 e4 73.Ke1 Rb3 74.Kd2 Kg4 75.Kc2 Rb8 76.Kc1 Rh8 77.Kb1 Ra8 78.Kc1 Rf8 79.Kc2 Rf4 80.Kb3 Kh5 81.Ka2 Rf7 82.Kb2 Rf6 83.Kb3 Kg4 84.Kb4 Kh3 85.Ka3 Rf4 86.Kb4 Kg4 87.Kb3 Kh3 88.Kb4 Kh4 89.Kb3 Rg4 90.Kc4 Kg5 91.Kd4 Kg6 92.Kc3 Rf4 93.Kd4 Rf6 94.Ke3 Kf5 95.Kd4 Rc6 96.Ke3 Kg6 97.Ke2 Rc4 98.Kd1 Kf7 99.Ke2 Rc2+ 100.Kf1 Rd2 101.Kg1 e3 102.Kh1 Rf2 103.Kg1 Ra2 104.Kf1 Ke8 105.Ke1 Rh2 106.Kd1 Ke7 107.Kc1 Ke8 108.Kb1 Rb2+ 109.Kc1 e2 110.Kxb2 e1=Q 111.Kc2 Kd7 112.Kd3 Kc8 113.Kc4 Qf1+ 114.Kd4 Qc1 115.Kd5 Qe1 116.Kc4 Qe7 117.Kc3 Qe2 118.Kb4 Qd3 119.Kc5 Qa6 120.Kd5 Kb8 121.Kd4 Qa3 122.Kc4 Qf8 123.Kd4 Qf1 124.Kc3 Qf6+ 125.Kc2 Kc7 126.Kd3 Kb7 127.Ke3 Qb2 128.Kf4 Qb3 129.Kf5 Qc4 130.Kg6 Qe6+ 131.Kh7 Qd7+ 132.Kg8 Ka7 133.Kf8 Qd6+ 134.Kg7 Qd2 135.Kf7 Qg2 136.Ke6 Qh2 137.Kd7 Qh1 138.Ke7 Qc1 139.Kf7 Qe3 140.Kg8 Qa3 141.Kg7 Qa1+ 142.Kf8 Qa4 143.Ke7 Qa2 144.Ke8 Qb3 145.Kd7 Kb8 146.Kd6 Qa2 147.Kc5 Qg8 148.Kb6 Qf8 149.Ka5 Kc7 150.Ka6 Qf1+ 151.Ka5 Qf2 152.Ka6 Kc6 153.Ka5 Qd4 154.Ka6 Qa4# 0-1