1.g3 Nf6 2.Nf3 d5 3.Bg2 c5 4.O-O g6 5.d4 cxd4 6.Nxd4 Bg7 7.Nb3 O-O 8.Nc3 e6 9.e4 Nxe4 10.Nxe4 dxe4 11.Bxe4 a5 12.Qxd8 Rxd8 13.a4 Nc6 14.c3 Ne5 15.Bg5 f6 16.Be3 Nc4 17.Rfd1 Rxd1+ 18.Rxd1 Nxe3 19.fxe3 f5 20.Rd8+ Bf8 21.Bg2 Kf7 22.Bxb7 Rb8 23.Nxa5 Rxb7 24.Nxb7 Bxb7 25.Rd7+ Be7 26.Rxb7 h6 27.a5 e5 28.g4 g5 29.Rb3 Bd6 30.Kf1 Ke8 31.Rb6 e4 32.Ra6 Bb8 33.Ke2 Ba7 34.c4 Kd8 35.gxf5 Bc5 36.b4 Bd6 37.c5 Bg3 38.c6 Bb8 39.f6 Be5 40.Kf1 Bc7 41.Kg1 Bg3 42.h3 Bb8 43.Ra8 g4 44.Kh1 g3 45.a6 h5 46.Rxb8+ Kc7 47.Rb6 Kd8 48.Rb8+ Kc7 49.Rf8 Kb6 50.Ra8 Kb5 51.Rd8 h4 52.Rg8 Kxc6 53.Rc8+ Kb5 54.Ra8 Kxb4 55.Rh8 Kb5 56.Kg1 Ka4 57.Rxh4 g2 58.f7 Ka5 59.f8=Q Kxa6 60.Qf6+ Ka5 61.Rh8 Ka4 62.Qd4+ Ka5 63.Kxg2 Kb5 64.Qd1 Kc4 65.Qd7 Kb4 66.Qb7+ Kc3 67.Rg8 Kc2 68.Ra8 Kd1 69.h4 Kc2 70.Ra1 Kc3 71.Ra8 Kd2 72.Rb8 Kd3 73.Qb6 Kc2 74.Qc6+ Kd2 75.Rb7 Ke2 76.Qa6+ Ke1 77.Kg3 Kd2 78.Qd6+ Kc1 79.Qa3+ Kd2 80.Ra7 Ke2 81.Kh3 Kf2 82.Qa2+ Kf3 83.Re7 Kxe3 84.Re5 Kf4 85.Kg2 e3 86.Qa4+ Kxe5 87.Qa5+ Ke4 88.Qa8+ Ke5 89.h5 Kf4 90.Qa6 Kg4 91.Qa8 Kf5 92.Qb7 Kg4 93.Qc6 Kxh5 94.Qf6 e2 95.Qe5+ Kg6 96.Qe8+ Kf6 97.Qe3 Kg7 98.Qe6 Kf8 99.Qe4 e1=R 100.Qd3 Ke7 101.Kf2 Rc1 102.Ke2 Kf8 103.Kd2 Rh1 104.Qa6 Rf1 105.Qb5 Ke7 106.Qxf1 Ke6 107.Qf4 Kd7 108.Kd1 Ke8 109.Kc2 Ke7 110.Qf3 Ke6 111.Qh5 Kd7 112.Qh7+ Kd8 113.Kb2 Ke8 114.Qb1 Kd8 115.Qf5 Ke8 116.Qd3 Kf7 117.Kc3 Kf6 118.Qb5 Kg7 119.Qc5 Kf7 120.Qd4 Ke7 121.Kb2 Kf7 122.Kb1 Ke8 123.Qd6 Kf7 124.Qb6 Kf8 125.Qa5 Ke7 126.Qc5+ Kd8 127.Qh5 Ke7 128.Ka2 Kf6 129.Qe8 Kg7 130.Qa4 Kf8 131.Qh4 Kf7 132.Qg4 Kf6 133.Qd1 Kg6 134.Qb3 Kg7 135.Kb1 Kh7 136.Qf3 Kg6 137.Qh1 Kf5 138.Qc6 Ke5 139.Qc8 Kf6 140.Qc7 Kg5 141.Qb8 Kf5 142.Kc2 Kg5 143.Kd2 Kf5 144.Qc8+ Kg6 145.Qg4+ Kf6 146.Qd4+ Kf5 147.Kd3 Ke6 148.Ke4 Ke7 149.Kf5 Kf8 150.Kf6 Ke8 151.Qd5 Kf8 152.Qd8# 1-0