1.g3 e5 2.d4 exd4 3.Bg2 Bb4+ 4.Nd2 Be7 5.Ngf3 c5 6.O-O d5 7.b4 cxb4 8.Nxd4 Nc6 9.Bb2 Nxd4 10.Bxd4 Nf6 11.e4 dxe4 12.Nxe4 O-O 13.Nxf6+ Bxf6 14.Bxf6 Qxf6 15.a3 bxa3 16.Rxa3 Rd8 17.Qa1 Qxa1 18.Rfxa1 a6 19.c4 Kf8 20.c5 Ra7 21.h4 Rd4 22.Ra5 Rb4 23.R5a3 g6 24.Bd5 Bd7 25.Rf3 Bf5 26.c6 bxc6 27.Bxc6 a5 28.Rfa3 Rb1+ 29.Rxb1 Bxb1 30.f3 Bc2 31.Rc3 Bd1 32.Bd5 Ba4 33.Kf2 Bd7 34.Ke3 a4 35.Ra3 Ke7 36.Kd4 Ra5 37.Bb3 h5 38.Kc3 Ra8 39.Bd5 Rc8+ 40.Kd4 Rc1 41.Re3+ Kf6 42.Ra3 Rd1+ 43.Kc5 Ke7 44.Re3+ Be6 45.Bxe6 fxe6 46.Kb4 Ra1 47.f4 a3 48.Kb3 Kf6 49.Re5 Rd1 50.Re3 Kf5 51.Kxa3 Rd5 52.Kb2 e5 53.fxe5 Rxe5 54.Rf3+ Kg4 55.Rf6 Kxg3 56.Rxg6+ Kxh4 57.Kc3 Rd5 58.Kc4 Rd8 59.Kc3 Kh3 60.Rg1 h4 61.Rg7 Kh2 62.Kc2 h3 63.Rg6 Rd5 64.Rg8 Rd7 65.Rg6 Kh1 66.Rg3 h2 67.Rg8 Rf7 68.Kd2 Rf1 69.Ke2 Rg1 70.Rh8 Kg2 71.Rg8+ Kh3 72.Rh8+ Kg3 73.Rg8+ Kf4 74.Rf8+ Ke5 75.Re8+ Kf6 76.Rh8 h1=Q 77.Rxh1 Rxh1 78.Ke3 Rd1 79.Kf4 Ra1 80.Ke3 Kg6 81.Ke2 Rb1 82.Ke3 Rb8 83.Kf4 Rd8 84.Ke5 Kg5 85.Ke4 Rd1 86.Kf3 Rb1 87.Ke4 Rb3 88.Kd4 Rg3 89.Kd5 Rg1 90.Kd6 Rg4 91.Kc6 Kf4 92.Kb6 Ke4 93.Kc6 Rg3 94.Kc5 Rg1 95.Kb4 Ke3 96.Kc4 Rg5 97.Kb4 Re5 98.Kc4 Rh5 99.Kb3 Rb5+ 100.Kc4 Rf5 101.Kb3 Rf6 102.Kc2 Rf7 103.Kc1 Kf2 104.Kc2 Re7 105.Kd3 Rd7+ 106.Kc2 Rc7+ 107.Kd1 Rh7 108.Kc2 Kf3 109.Kc1 Kf4 110.Kb1 Rh4 111.Kb2 Kg5 112.Kc2 Kf6 113.Kb3 Kf5 114.Kb2 Rg4 115.Kc2 Ke4 116.Kd1 Kd4 117.Ke2 Rf4 118.Kd2 Rf2+ 119.Kd1 Kd3 120.Kc1 Ra2 121.Kb1 Re2 122.Ka1 Kc3 123.Kb1 Rf2 124.Kc1 Rf1# 0-1