1.d4 Nf6 2.c4 c6 3.Nf3 d5 4.cxd5 cxd5 5.Nc3 e6 6.Bf4 Nc6 7.e3 Bd6 8.Bg3 Bxg3 9.hxg3 Bd7 10.Bd3 h6 11.Ne5 Qb6 12.Rb1 Rc8 13.g4 Nxe5 14.dxe5 Ne4 15.Bxe4 dxe4 16.Nxe4 Qb4+ 17.Nc3 Bc6 18.O-O Rd8 19.Qe2 Qc5 20.f4 O-O 21.Rbc1 Qb6 22.Rfd1 Rxd1+ 23.Rxd1 Rd8 24.Rd6 Rxd6 25.exd6 Kf8 26.a3 a5 27.Qd2 Ke8 28.Ne2 Kd7 29.Nd4 Qc5 30.Nxc6 bxc6 31.Kf2 g5 32.g3 a4 33.Qd1 Qc4 34.Qd2 Qc5 35.Qe2 Qc1 36.Kf3 Kxd6 37.Qd3+ Ke7 38.Qd4 Qf1+ 39.Ke4 Qg2+ 40.Kd3 Qxg3 41.fxg5 hxg5 42.Qa7+ Ke8 43.Qxa4 Qf3 44.Qe4 Qd1+ 45.Kc3 Qc1+ 46.Kb3 Qd1+ 47.Kb4 Kd7 48.a4 Qd2+ 49.Ka3 Kd6 50.b4 Qc3+ 51.Ka2 Kc7 52.a5 Kb7 53.Qf3 Qc2+ 54.Ka3 f5 55.gxf5 exf5 56.Qg3 Qc3+ 57.Ka4 Qb2 58.e4 Qa2+ 59.Qa3 Qxa3+ 60.Kxa3 fxe4 61.a6+ Kc7 62.Ka2 g4 63.Ka3 Kb6 64.b5 cxb5 65.Kb2 Kc7 66.Ka1 g3 67.Kb2 Kc8 68.Ka1 b4 69.Ka2 Kc7 70.Kb1 g2 71.Kc1 Kb8 72.Kc2 Kc8 73.Kb3 Kb8 74.Kc2 Kc7 75.Kc1 g1=R+ 76.Kb2 Kb8 77.a7+ Kb7 78.a8=Q+ Kxa8 79.Ka2 Kb7 80.Kb2 Rg6 81.Kc1 Re6 82.Kd2 Rc6 83.Ke1 Rg6 84.Kd1 Kb8 85.Kd2 Ra6 86.Kc1 Kc7 87.Kd1 b3 88.Ke2 Rc6 89.Ke1 Rb6 90.Ke2 Re6 91.Kf1 Rh6 92.Ke1 Kd7 93.Kf2 Ke7 94.Kg3 Kd7 95.Kf4 Rc6 96.Kg4 Rc3 97.Kg5 Ke8 98.Kh6 Rc4 99.Kh5 e3 100.Kg5 Rf4 101.Kg6 Rf2 102.Kh7 Ra2 103.Kg8 Ke7 104.Kh8 Ke8 105.Kg8 Rc2 106.Kh8 Rc4 107.Kh7 Ke7 108.Kh6 Rc1 109.Kh5 Rc6 110.Kh4 Rc3 111.Kh5 Kd7 112.Kg4 Kd6 113.Kf5 Rd3 114.Kg6 Ke5 115.Kg5 Rc3 116.Kg4 Kd6 117.Kf4 Rc4+ 118.Kf3 Rd4 119.Kg2 Ke5 120.Kh3 Rd1 121.Kg4 b2 122.Kg3 b1=B 123.Kh3 Kf6 124.Kg3 Bc2 125.Kg2 e2 126.Kf3 Rd2 127.Kg2 Kg6 128.Kf3 Bd1 129.Ke3 Kg5 130.Ke4 e1=R# 0-1