1.c4 e5 2.g3 Nf6 3.Bg2 d5 4.cxd5 Nxd5 5.Nc3 Nb6 6.Nf3 Nc6 7.O-O Bc5 8.b3 Qe7 9.Ne4 Bd6 10.Bb2 f5 11.Nxd6+ cxd6 12.a4 O-O 13.a5 Nd5 14.Nxe5 dxe5 15.Bxd5+ Be6 16.Ba3 Qd7 17.Bxe6+ Qxe6 18.Bxf8 Rxf8 19.a6 b6 20.Rc1 f4 21.Qc2 Nd4 22.Qc4 Qxc4 23.Rxc4 Nxe2+ 24.Kg2 f3+ 25.Kh1 Rd8 26.Rc7 Rxd2 27.Rxa7 Ra2 28.h3 h5 29.Re7 Rxa6 30.Rxe5 Ra3 31.Re3 Nd4 32.Rd1 Nxb3 33.Rxf3 Nc5 34.Rxa3 Nd3 35.Rb1 Nb4 36.Ra2 Nxa2 37.Rb2 Kf7 38.g4 Kg8 39.Kh2 h4 40.f4 Kh8 41.Rd2 g5 42.Rxa2 Kg8 43.Re2 Kg7 44.Re3 Kf6 45.f5 Kg7 46.Re5 b5 47.Rd5 Kf8 48.Rd7 Kg8 49.Ra7 Kf8 50.Kg2 Kg8 51.Rb7 b4 52.Rd7 b3 53.Rd3 b2 54.Rb3 Kf8 55.Kh1 Kg8 56.Rb6 b1=B 57.Rxb1 Kh8 58.Rg1 Kg8 59.Rd1 Kf7 60.Rd8 Kg7 61.Ra8 Kf6 62.Ra7 Ke5 63.Ra1 Kd5 64.Rb1 Kd4 65.Rb8 Ke3 66.Kg1 Kf4 67.Rb7 Ke3 68.Rb8 Kf3 69.Kf1 Kg3 70.Rg8 Kf4 71.Rf8 Kf3 72.f6 Kf4 73.Ke1 Ke3 74.Rf7 Ke4 75.Rh7 Kf4 76.Kd2 Kg3 77.Kc2 Kf3 78.Kd3 Kg3 79.Ke2 Kh2 80.Re7 Kxh3 81.Rb7 Kg2 82.Kd3 Kg3 83.Rg7 Kf4 84.Rg6 Kf3 85.Kc3 Ke4 86.Kc4 Kf3 87.Rxg5 Kf2 88.Rb5 Kf3 89.Kd5 Ke3 90.Ra5 Kf2 91.Ra7 Ke1 92.Ra6 Kd1 93.Rc6 Kd2 94.Rc7 h3 95.Rf7 Kc2 96.Re7 Kd3 97.Rg7 Ke2 98.Kc6 Kf2 99.Re7 h2 100.Rh7 Kf3 101.Rxh2 Ke3 102.Kb6 Ke4 103.Rh6 Ke5 104.Kc6 Kf4 105.Rh3 Kxg4 106.f7 Kf4 107.Re3 Kg4 108.f8=R Kh5 109.Re1 Kg6 110.Kb6 Kh6 111.Re7 Kh5 112.Re2 Kg6 113.Ra2 Kh5 114.Rc2 Kh6 115.Ka6 Kg5 116.Rd8 Kf6 117.Rc7 Kg5 118.Rb7 Kg6 119.Rdd7 Kh5 120.Ka5 Kh6 121.Ra7 Kg6 122.Rd3 Kf5 123.Rh7 Kg4 124.Rdd7 Kf3 125.Rc7 Ke2 126.Rh3 Kd2 127.Rc8 Kd1 128.Rb3 Kd2 129.Kb5 Ke2 130.Rd3 Ke1 131.Rc4 Kf1 132.Re4 Kf2 133.Rh4 Kg1 134.Rc3 Kf2 135.Kb4 Kg1 136.Kc5 Kf1 137.Rh6 Ke2 138.Kc6 Kd1 139.Rd6+ Ke1 140.Ra3 Kf2 141.Kd7 Ke2 142.Ra8 Kf1 143.Raa6 Kg2 144.Ra8 Kh3 145.Ke6 Kg3 146.Ke5 Kh3 147.Rh6+ Kg2 148.Rah8 Kf3 149.Rg6 Ke2 150.Kf4 Kd3 151.Rc8 Ke2 152.Rd6 Ke1 153.Kf3 Kf1 154.Rd1# 1-0