1.g3 c5 2.Nf3 d5 3.Bg2 Qb6 4.d4 cxd4 5.Qxd4 Nf6 6.O-O e6 7.Qxb6 axb6 8.c4 dxc4 9.Nc3 Bc5 10.Ne5 Na6 11.Nxc4 Nd5 12.Bxd5 exd5 13.Nxd5 Be6 14.Ncxb6 Rd8 15.e4 O-O 16.Na4 f5 17.Bg5 Rd7 18.Nf4 Bc4 19.Rfc1 b5 20.Nxc5 Nxc5 21.b3 Nxe4 22.bxc4 Nxg5 23.cxb5 Rd2 24.a4 Nf3+ 25.Kg2 Ra8 26.Kxf3 Rb2 27.Kg2 g6 28.a5 Kf8 29.Re1 h5 30.Re6 h4 31.Ree1 Ra6 32.Kf3 Ra7 33.Nh5 Rc2 34.Rg1 Rb2 35.Rgc1 Ra8 36.a6 h3 37.Rc5 Rd8 38.Rc3 Rdd2 39.Rh1 Rxf2+ 40.Ke3 Rfe2+ 41.Kd4 gxh5 42.a7 Ra2 43.b6 Kf7 44.Rc7+ Ke6 45.Rhc1 Red2+ 46.Kc5 Rxh2 47.Rc6+ Kd7 48.Rd6+ Ke7 49.Rdd1 Rhb2 50.Kc6 Ra6 51.Rd7+ Kf6 52.Rd6+ Kg5 53.Kb7 Rba2 54.Rh1 h2 55.Rxh2 Rxh2 56.Kxa6 Kg4 57.Rd5 Kh3 58.Ka5 Rb2 59.Rd7 Kxg3 60.Rd3+ Kg2 61.Ra3 Kh2 62.Ra1 Rc2 63.a8=Q Rc1 64.Rxc1 f4 65.Qh8 Kg2 66.Rg1+ Kxg1 67.Qe8 Kg2 68.Kb4 Kg3 69.Kb5 Kh4 70.Qh8 f3 71.Qd8+ Kg3 72.Kc4 Kh2 73.Qd1 f2 74.Qf3 h4 75.Kd3 f1=N 76.Qe2+ Kh3 77.Qh5 Kg3 78.Qa5 Kh2 79.Qe5+ Kh3 80.Qa1 Nd2 81.Qd1 Nb3 82.Qc2 Na5 83.Qc3 Kg3 84.Qa3 h3 85.Qc1 Nc4 86.b7 Na5 87.Qd2 Kg4 88.Qb4+ Kf5 89.Qc3 Nxb7 90.Kc2 Ke6 91.Qc8+ Kd6 92.Kc3 Kd5 93.Qxh3 Nc5 94.Qg2+ Ne4+ 95.Kd3 Ke5 96.Qg1 Nf6 97.Qh2+ Ke6 98.Qg1 Ke7 99.Qe1+ Ne4 100.Kc4 Kd6 101.Qxe4 Kc7 102.Qb1 Kd7 103.Qh1 Ke6 104.Kd4 Ke7 105.Qg1 Kf6 106.Qh2 Kg5 107.Ke3 Kf5 108.Qh8 Kg4 109.Qc8+ Kg5 110.Qc3 Kf5 111.Qc7 Kf6 112.Kd3 Kf5 113.Qc1 Kf6 114.Kc3 Kg7 115.Qe1 Kg6 116.Kb2 Kf5 117.Qd1 Kg5 118.Qd4 Kh6 119.Kb1 Kg5 120.Qd3 Kh5 121.Qc2 Kh6 122.Qd1 Kh7 123.Qh5+ Kg7 124.Kb2 Kf6 125.Qf3+ Kg7 126.Qe2 Kf7 127.Qd2 Ke7 128.Kb1 Ke6 129.Qe2+ Kd7 130.Qe3 Kd8 131.Qe4 Kc8 132.Qf4 Kd8 133.Qe3 Kc8 134.Qf2 Kb7 135.Qf7+ Kb8 136.Qe7 Kc8 137.Qg7 Kd8 138.Qb2 Kc7 139.Qa2 Kc6 140.Qa8+ Kc7 141.Qa4 Kb7 142.Qb3+ Kc6 143.Qe6+ Kb7 144.Kc2 Kc7 145.Kd3 Kb7 146.Kc4 Kc7 147.Kc5 Kd8 148.Qf7 Kc8 149.Kc6 Kb8 150.Qb7# 1-0