1.g3 c5 2.Bg2 d5 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 e5 6.Nxc6 bxc6 7.c4 Nf6 8.Nc3 d4 9.Bxc6+ Bd7 10.Bxa8 Qxa8 11.Nd5 Nxd5 12.cxd5 Qxd5 13.O-O Bd6 14.Qb3 Qa8 15.Qf3 Qxf3 16.exf3 Bc6 17.f4 f6 18.Bd2 Bf3 19.Rfc1 Kd7 20.Rc4 Rb8 21.b3 Rb6 22.Ra4 a6 23.Rc1 Ke6 24.Kf1 Bc6 25.Ra5 Bb5+ 26.Ke1 Rb7 27.a4 Bd3 28.b4 Bc7 29.Rc6+ Bd6 30.b5 axb5 31.Bb4 Rd7 32.axb5 Kd5 33.Bxd6 Rxd6 34.Rxd6+ Kxd6 35.fxe5+ fxe5 36.b6 Be4 37.h4 Bf3 38.Rb5 Bb7 39.Rb1 Kc6 40.Kd2 e4 41.Rb4 Kc5 42.Rb1 h5 43.Rb2 g6 44.Ke1 Kc6 45.Rb4 Kc5 46.Rb1 Kc6 47.Rb3 Kc5 48.Kd1 Kc6 49.Rb4 Kc5 50.Rb1 Kc6 51.g4 hxg4 52.Kd2 Kc5 53.Rg1 Bc8 54.Rc1+ Kxb6 55.Rxc8 g5 56.h5 Ka6 57.Ke1 Kb6 58.Rc2 Kb7 59.h6 Ka6 60.Re2 Kb6 61.f4 g3 62.fxg5 Ka6 63.Rg2 Ka5 64.g6 Ka4 65.Kf1 Ka5 66.g7 Ka4 67.Ke1 e3 68.Rg1 Ka3 69.Rf1 e2 70.Rh1 g2 71.Rg1 Kb4 72.Kxe2 Kb5 73.Kd3 Kb6 74.Rd1 g1=Q 75.Rxg1 Kc6 76.Ke4 d3 77.Kf5 Kb6 78.g8=R Kb7 79.R1g6 Kc7 80.Rd6 Kxd6 81.Rg1 Kc7 82.Rg4 Kd7 83.Rg2 d2 84.Rxd2+ Ke7 85.Kg4 Kf8 86.Kh3 Ke7 87.Rd5 Kf7 88.Rd8 Kf6 89.Rd6+ Ke5 90.Kg2 Kf5 91.Kh1 Ke4 92.Kg2 Kf5 93.Rd3 Ke6 94.Rd1 Kf6 95.Rc1 Kf5 96.Rd1 Kf6 97.Rd7 Ke6 98.h7 Kxd7 99.h8=R Ke7 100.Rb8 Kd6 101.Kh2 Kc7 102.Rh8 Kc6 103.Kg1 Kc7 104.Rh7+ Kc8 105.Rf7 Kd8 106.Rg7 Ke8 107.Rg3 Kd7 108.Ra3 Ke6 109.Ra4 Kf6 110.Ra8 Kf5 111.Rc8 Kg6 112.Re8 Kf5 113.Re3 Kg5 114.Kg2 Kh4 115.Re8 Kg5 116.Kf3 Kh5 117.Ke3 Kg4 118.Kf2 Kg5 119.Re5+ Kh4 120.Ke1 Kg4 121.Rb5 Kf4 122.Rh5 Kg3 123.Rh7 Kf4 124.Rh1 Kf5 125.Rh7 Kf4 126.Re7 Kg3 127.Rf7 Kg4 128.Kf2 Kh4 129.Rf3 Kg5 130.Rg3+ Kf4 131.Rd3 Kf5 132.Ra3 Kg5 133.Re3 Kg6 134.Rc3 Kh7 135.Kg3 Kh8 136.Re3 Kh7 137.Rb3 Kh8 138.Kf4 Kh7 139.Rd3 Kg6 140.Rd2 Kf6 141.Re2 Kg6 142.Re6+ Kf7 143.Kf5 Kg7 144.Re7+ Kh8 145.Kg6 Kg8 146.Re8# 1-0