1.a4 Nf6 2.c4 e5 3.d3 d5 4.cxd5 c6 5.g3 cxd5 6.h3 Nc6 7.Nd2 h6 8.Nb3 Bf5 9.Nf3 Bd6 10.e3 O-O 11.e4 dxe4 12.Nh4 Be6 13.dxe4 Bb4+ 14.Bd2 Bxb3 15.Bxb4 Bxd1 16.Bxf8 Qxf8 17.Rxd1 Qb4+ 18.Ke2 Nxe4 19.Ke3 Nxf2 20.Kxf2 Qxb2+ 21.Be2 Nd4 22.Rhe1 Rc8 23.Rb1 Qc3 24.Rxb7 e4 25.Bf1 Qd2+ 26.Re2 Nxe2 27.Bxe2 e3+ 28.Kf3 Qd5+ 29.Kxe3 Qxb7 30.Bb5 Qb6+ 31.Kd3 Qf2 32.g4 Qxh4 33.Bd7 Rf8 34.a5 Qxh3+ 35.Kd4 Qf3 36.Bf5 Qxf5 37.gxf5 Kh8 38.f6 gxf6 39.Ke3 Rb8 40.Kd3 a6 41.Kd4 Rb5 42.Ke3 Rxa5 43.Ke4 Re5+ 44.Kd4 Re6 45.Kc5 Kg7 46.Kd4 f5 47.Kc4 Kh7 48.Kd3 Kh8 49.Kd4 Rd6+ 50.Kc3 Rd7 51.Kc4 Rb7 52.Kc3 Rb6 53.Kd3 Rd6+ 54.Kc3 Kh7 55.Kb4 Rd1 56.Ka5 Rd2 57.Kb4 Rd5 58.Ka3 Ra5+ 59.Kb2 Rb5+ 60.Ka3 f4 61.Ka4 Rg5 62.Kb4 Rg7 63.Kb3 Kg6 64.Kc2 Rh7 65.Kd3 f3 66.Kc3 a5 67.Kd4 Rg7 68.Kd5 Kf5 69.Kd6 Rg5 70.Kc6 Ke4 71.Kd6 Ke3 72.Kd7 Kd3 73.Kc7 Rc5+ 74.Kb8 f5 75.Ka8 Ke2 76.Kb7 Rc6 77.Kxc6 h5 78.Kd6 Ke1 79.Kd5 f4 80.Ke6 Ke2 81.Kd7 Kf2 82.Kd6 Kg3 83.Kc5 a4 84.Kb6 Kh2 85.Ka5 h4 86.Ka6 Kg1 87.Kb6 h3 88.Ka5 Kh1 89.Kxa4 Kg2 90.Kb3 Kg3 91.Ka3 Kg2 92.Kb4 Kg1 93.Kb5 Kf2 94.Kc4 Kg3 95.Kd4 f2 96.Kc4 Kh4 97.Kd5 f1=R 98.Kc5 Ra1 99.Kd5 Ra6 100.Kc4 Ra4+ 101.Kc5 Rd4 102.Kb5 Kg3 103.Ka5 Rc4 104.Ka6 Rc8 105.Kb7 Rc6 106.Kxc6 Kh4 107.Kc5 Kg3 108.Kb5 Kg2 109.Kb6 f3 110.Kc7 f2 111.Kb6 Kh1 112.Kc5 h2 113.Kc4 Kg1 114.Kb3 f1=Q 115.Kb4 Qa6 116.Kc5 Qa7+ 117.Kc6 h1=B+ 118.Kd6 Qb7 119.Kc5 Qa6 120.Kd4 Qb6+ 121.Kc3 Bf3 122.Kd2 Qb4+ 123.Kc2 Bh5 124.Kd3 Kg2 125.Ke3 Kh1 126.Kd3 Bg4 127.Ke3 Kh2 128.Kf2 Qd2+ 129.Kf1 Qe2# 0-1