1.g3 Nf6 2.d4 d5 3.Nf3 c5 4.Bg2 cxd4 5.O-O h6 6.Bf4 e6 7.Nxd4 g5 8.Be5 Nbd7 9.Bxf6 Nxf6 10.c4 dxc4 11.Nc3 Bc5 12.Qa4+ Bd7 13.Qxc4 Rc8 14.Bxb7 Rc7 15.Ncb5 Bxb5 16.Qxb5+ Kf8 17.Nb3 Bb6 18.Bf3 Qd7 19.Qxd7 Nxd7 20.Rfc1 Ke7 21.Rxc7 Bxc7 22.Rc1 Bb6 23.e3 Ne5 24.Be2 f5 25.Kg2 h5 26.a4 Rb8 27.Bb5 h4 28.gxh4 gxh4 29.h3 f4 30.exf4 Ng6 31.Rc4 Rf8 32.a5 Nxf4+ 33.Kf1 Bd8 34.Rd4 Nxh3 35.Rd7+ Kf6 36.Rxa7 Ke5 37.Nc5 Rxf2+ 38.Ke1 Rc2 39.Nd3+ Ke4 40.a6 Ke3 41.Kd1 Rd2+ 42.Kc1 Ng5 43.Rg7 h3 44.a7 h2 45.a8=Q Bf6 46.Rxg5 Bxg5 47.Bc6 Rxd3 48.Kb1 Rd1+ 49.Ka2 Rd5 50.Qa7+ Kf3 51.Qf7+ Kg3 52.Bxd5 exd5 53.Qxd5 Bf4 54.Qh1 Bd2 55.Kb3 Bf4 56.Kc4 Be3 57.Kd3 Bc5 58.Ke2 Kh3 59.Qa8 Be7 60.b3 h1=N 61.Qa6 Bc5 62.Kd3 Ng3 63.b4 Bf8 64.Qc4 Ne2 65.Kd2 Bd6 66.b5 Ba3 67.Kxe2 Kh2 68.Qd5 Bc1 69.Kd1 Bg5 70.Qe5+ Kg1 71.Qc7 Bd2 72.b6 Kf2 73.Qc4 Bh6 74.Qa2+ Bd2 75.Qe6 Kg3 76.Qb3+ Bc3 77.Qa3 Kg2 78.Qd6 Bb4 79.Qd2+ Kf3 80.b7 Ba5 81.Qd6 Bb4 82.Qd7 Be7 83.Kc1 Kg3 84.Qd4 Kh2 85.Qe4 Ba3+ 86.Kd2 Kh3 87.Qe1 Bc1+ 88.Kxc1 Kh2 89.Qc3 Kg2 90.Qc4 Kg1 91.Qc5+ Kh2 92.Qd5 Kg1 93.Kd1 Kh2 94.Qe5+ Kh1 95.Qc5 Kg2 96.Qc2+ Kg3 97.Qc1 Kh4 98.Qc7 Kg5 99.Qe5+ Kg4 100.Qe1 Kf4 101.Qe7 Kg4 102.Kd2 Kf4 103.Kc1 Kf3 104.b8=Q Kf2 105.Qba7+ Kg3 106.Qae3+ Kg2 107.Qf7 Kh1 108.Qee6 Kg2 109.Qa6 Kg1 110.Kb2 Kh2 111.Kb1 Kg3 112.Qh5 Kf4 113.Qae2 Kg3 114.Qe1+ Kf4 115.Qc3 Ke4 116.Qcc5 Kf4 117.Qa3 Ke4 118.Qh8 Kd5 119.Qa7 Kc4 120.Qh1 Kb5 121.Qg2 Kb4 122.Qa4+ Kc3 123.Qd7 Kb4 124.Qd3 Ka4 125.Qh7 Ka5 126.Qa2+ Kb4 127.Qa3+ Kxa3 128.Qg7 Kb3 129.Qg2 Kc4 130.Ka1 Kd3 131.Qg5 Kc4 132.Qa5 Kb3 133.Qa6 Kc3 134.Qb6 Kd2 135.Qe6 Kc2 136.Qf7 Kd1 137.Qg7 Ke2 138.Qg1 Kf3 139.Qg6 Kf4 140.Qf7+ Ke3 141.Qa2 Kd4 142.Qa8 Kc4 143.Qc6+ Kd4 144.Qb6+ Ke5 145.Ka2 Ke4 146.Qb8 Kd3 147.Qd6+ Kc2 148.Qf6 Kc1 149.Qa1+ Kc2 150.Qd4 Kc1 151.Kb3 Kb1 152.Qd1# 1-0