1.d4 c6 2.h3 e6 3.Nc3 Nf6 4.Nf3 d5 5.Ng1 Nbd7 6.e3 e5 7.dxe5 Nxe5 8.Be2 Bd6 9.Nf3 Bc7 10.O-O Nxf3+ 11.Bxf3 O-O 12.e4 Qd6 13.Re1 Nxe4 14.Nxe4 Qh2+ 15.Kf1 dxe4 16.Bxe4 Be6 17.Qd3 Rad8 18.Qc3 Be5 19.Bxh7+ Kxh7 20.Rxe5 Bc4+ 21.Qxc4 Qxe5 22.Be3 Qxb2 23.Re1 Qb5 24.Qxb5 cxb5 25.Bxa7 Ra8 26.Be3 Rxa2 27.Rb1 Ra5 28.Bd2 Ra2 29.Be3 Rxc2 30.Rxb5 Rb8 31.g3 b6 32.Kg2 Rc6 33.h4 Kg8 34.h5 f6 35.f4 Rc2+ 36.Kf3 Rc3 37.Kf2 Re8 38.Bd4 Rc4 39.Bxb6 Rb8 40.Rc5 Rxc5 41.Bxc5 Rb5 42.Bd4 Rxh5 43.g4 Rd5 44.Ke3 Ra5 45.Ke4 Kf7 46.f5 Ra4 47.Kd5 Ke7 48.Bc5+ Ke8 49.Bd4 Kf7 50.Ke4 Kg8 51.Kd5 Kh7 52.Kc5 Ra3 53.Kd5 Rg3 54.Ke6 Rxg4 55.Bxf6 gxf6 56.Kxf6 Kg8 57.Ke6 Rg3 58.Ke7 Re3+ 59.Kf6 Kf8 60.Kg6 Rd3 61.Kf6 Rg3 62.Ke6 Re3+ 63.Kf6 Kg8 64.Kg6 Ra3 65.Kf6 Kf8 66.Ke6 Kg7 67.f6+ Kf8 68.Kd7 Kf7 69.Kc7 Ra8 70.Kd6 Kxf6 71.Kc5 Re8 72.Kc6 Rb8 73.Kd7 Ke5 74.Ke7 Rb5 75.Kd7 Kf6 76.Kc6 Rg5 77.Kb6 Kf5 78.Kc5 Kg4+ 79.Kc6 Rg7 80.Kc5 Kg5 81.Kb4 Rd7 82.Ka3 Rd1 83.Kb4 Rh1 84.Kb5 Kg4 85.Ka5 Rg1 86.Kb4 Rf1 87.Ka4 Kf4 88.Ka3 Kf3 89.Ka2 Rg1 90.Ka3 Kg2 91.Kb3 Kh1 92.Ka2 Rc1 93.Kb3 Rc6 94.Kb4 Rb6+ 95.Kc5 Rh6 96.Kd4 Kh2 97.Kd3 Rg6 98.Kc3 Rc6+ 99.Kb3 Rd6 100.Kc4 Rd7 101.Kb3 Rd1 102.Ka2 Rd5 103.Kb3 Rg5 104.Kc4 Kg3 105.Kd4 Kf3 106.Kd3 Rg4 107.Kd2 Rd4+ 108.Ke1 Rd5 109.Kf1 Rd1# 0-1