1.g3 Nf6 2.c4 c6 3.Nf3 d5 4.Bg2 g6 5.b3 Bg4 6.d4 Qa5+ 7.Bd2 Qd8 8.Ne5 Be6 9.cxd5 Bxd5 10.f3 Be6 11.e3 c5 12.f4 Bd5 13.Qe2 cxd4 14.e4 Bc6 15.Na3 Nfd7 16.Nd3 Bg7 17.Rc1 O-O 18.O-O e5 19.Nc4 Bb5 20.Bb4 Bxc4 21.bxc4 Re8 22.Bd6 b6 23.Qf3 Nc6 24.c5 bxc5 25.Bxc5 Nxc5 26.Rxc5 Qb6 27.f5 Nd8 28.h4 Rb8 29.Kh2 Qa6 30.Rf2 Qd6 31.Rd5 Qc7 32.Rc5 Qd6 33.f6 Bf8 34.Rd5 Qc7 35.h5 Rb6 36.hxg6 fxg6 37.Bh3 Nf7 38.Bd7 Reb8 39.Ba4 Qc4 40.Qd1 Rb1 41.Qc2 Qxc2 42.Bxc2 R1b7 43.Bb3 Bd6 44.Rc2 Rb6 45.Ra5 a6 46.Ra4 Kf8 47.Rac4 Ke8 48.Rc8+ Nd8 49.g4 h6 50.g5 hxg5 51.Kg3 Rxb3 52.axb3 Rxb3 53.Rd2 Kd7 54.Ra8 Nf7 55.Rxa6 Ke6 56.Kg4 Kd7 57.Nf2 Ke6 58.Rd3 Rb1 59.Rf3 Rg1+ 60.Rg3 Rf1 61.Nd3 Rh1 62.Nc5+ Kxf6 63.Rf3+ Ke7 64.Ra7+ Ke8 65.Rfxf7 Bxc5 66.Rab7 d3 67.Rfc7 Rg1+ 68.Kh3 g4+ 69.Kh2 g3+ 70.Kh3 Rh1+ 71.Kxg3 Rg1+ 72.Kh2 Kd8 73.Rxc5 d2 74.Rd5+ Kc8 75.Kxg1 d1=R+ 76.Rxd1 g5 77.Rd4 g4 78.Kg2 Kxb7 79.Rd8 Kc7 80.Rd5 Kc8 81.Ra5 Kb8 82.Rc5 Ka7 83.Kf2 g3+ 84.Ke2 Ka8 85.Kf1 Kb7 86.Rc1 Ka6 87.Rc5 Kb7 88.Rd5 Kc6 89.Kg1 Kc7 90.Kf1 Kc6 91.Kg1 Kc7 92.Kg2 Kc8 93.Rxe5 Kb7 94.Kh1 Kc8 95.Ra5 Kb7 96.Ra2 Kb8 97.Kg2 Kc7 98.Kf3 Kb8 99.Ra8+ Kxa8 100.Kxg3 Kb7 101.Kg4 Kb8 102.e5 Ka8 103.e6 Kb8 104.Kg5 Kc8 105.Kf6 Kb8 106.e7 Ka8 107.Kf7 Ka7 108.e8=R Ka6 109.Re3 Kb6 110.Kg6 Ka6 111.Re4 Kb5 112.Re7 Kb4 113.Re1 Kc4 114.Kf5 Kd3 115.Kg5 Kc2 116.Re4 Kc3 117.Ra4 Kb2 118.Ra5 Kc3 119.Kf4 Kd4 120.Ra6 Kd3 121.Ra4 Kc3 122.Ke5 Kb3 123.Ra6 Kb4 124.Rd6 Kc4 125.Rf6 Kc5 126.Kf4 Kb5 127.Rg6 Kc5 128.Kf3 Kd5 129.Kg2 Ke4 130.Rf6 Kd5 131.Kf1 Kd4 132.Rf3 Ke5 133.Re3+ Kd5 134.Rh3 Kc6 135.Ra3 Kb5 136.Ke2 Kb6 137.Rh3 Ka7 138.Rg3 Kb6 139.Kd2 Ka5 140.Rg6 Ka4 141.Rc6 Kb3 142.Kd1 Ka3 143.Rc4 Kb3 144.Rc2 Ka3 145.Kd2 Kb3 146.Rc8 Kb4 147.Rc3 Kb5 148.Kc2 Ka4 149.Rb3 Ka5 150.Rb2 Ka4 151.Kc3 Ka5 152.Kc4 Ka6 153.Kc5 Ka5 154.Ra2# 1-0