1.Nf3 Nf6 2.d4 d5 3.h3 e6 4.c4 c5 5.cxd5 exd5 6.g3 cxd4 7.Nxd4 Nc6 8.Bg2 Qb6 9.Nxc6 bxc6 10.Nc3 Be7 11.Na4 Qb4+ 12.Bd2 Qb5 13.Qb3 Ba6 14.Qxb5 Bxb5 15.Nc3 Ba6 16.Rc1 O-O 17.O-O Rfe8 18.Rfd1 Rac8 19.Be3 Bb4 20.Bf3 h6 21.a3 Bxc3 22.Rxc3 Ne4 23.Rcc1 Nxg3 24.Rd2 Re6 25.Kh2 Ne4 26.Rdc2 Rc7 27.Bg4 Rg6 28.f3 Ng5 29.h4 Ne6 30.Rxc6 Rxc6 31.Rxc6 Bxe2 32.Bxa7 Rf6 33.Kg3 d4 34.Rd6 Rf4 35.h5 d3 36.Be3 Rc4 37.Bf5 Rc2 38.b4 Rc3 39.Kf2 Rxa3 40.b5 Ra5 41.Rd5 Kf8 42.Be4 Ke7 43.Bd2 Ra2 44.Bb4+ Ke8 45.b6 Rb2 46.Rb5 d2 47.b7 Bxb5 48.b8=Q+ Kd7 49.Qxb5+ Kc7 50.Qa5+ Kd7 51.Bxd2 Ke7 52.Kf1 Kd6 53.Bc3 Re2 54.Bb1 Kc6 55.Qf5 g6 56.Qxf7 Kb6 57.Bd2 Re3 58.Qxg6 Kb5 59.Bxe3 Nd4 60.f4 Ne2 61.f5 Nf4 62.Qa6+ Kb4 63.f6 Nh3 64.Qb5+ Kxb5 65.Bd3+ Kb4 66.Bxh6 Kb3 67.Bg6 Nf2 68.Be4 Nxe4 69.f7 Kc3 70.f8=Q Kc4 71.Ke1 Ng3 72.Kd2 Ne4+ 73.Kd1 Ng3 74.Bg5 Nh1 75.Bc1 Kd3 76.Qf3+ Kc4 77.Bd2 Kb5 78.Ba5 Nf2+ 79.Kc2 Nd3 80.Qf1 Kxa5 81.Qb1 Ka4 82.h6 Nc1 83.Kd1 Nb3 84.Qb2 Na1 85.Qh8 Nc2 86.Qf8 Ka5 87.Qe8 Ne3+ 88.Qxe3 Kb5 89.Qb6+ Kxb6 90.Kd2 Ka5 91.Kd3 Kb6 92.Kc2 Kc5 93.Kd1 Kd6 94.h7 Kc5 95.Kc1 Kc4 96.Kc2 Kb5 97.Kd1 Kc6 98.Ke1 Kc5 99.Kf2 Kd5 100.Ke1 Kc6 101.Ke2 Kd7 102.h8=R Kc6 103.Kf3 Kd6 104.Ke4 Ke7 105.Rh3 Kd6 106.Rh5 Kc6 107.Rh2 Kd7 108.Rh6 Ke8 109.Rb6 Ke7 110.Ke5 Ke8 111.Kf6 Kd7 112.Rb4 Ke8 113.Ke5 Kd7 114.Kd5 Ke7 115.Rd4 Kf6 116.Ke4 Kf7 117.Rd1 Ke8 118.Rb1 Ke7 119.Kd3 Kd6 120.Rb7 Ke6 121.Kc4 Kf5 122.Re7 Kg5 123.Kd3 Kg4 124.Rg7+ Kf3 125.Ra7 Kf2 126.Ra5 Kg1 127.Re5 Kf2 128.Re6 Kf1 129.Kd2 Kf2 130.Rh6 Kg2 131.Ke1 Kg1 132.Rf6 Kh2 133.Rc6 Kh3 134.Rg6 Kh2 135.Rc6 Kh3 136.Ke2 Kg4 137.Ke3 Kf5 138.Kd4 Kg5 139.Ke5 Kh4 140.Rc1 Kh5 141.Rg1 Kh6 142.Kf6 Kh7 143.Rb1 Kh6 144.Rh1# 1-0