1.g3 c5 2.c4 Nf6 3.Bg2 g6 4.Nf3 Nc6 5.O-O Bg7 6.d4 Nxd4 7.Nxd4 cxd4 8.Qxd4 O-O 9.Nc3 d6 10.b3 Qa5 11.Bb2 Rb8 12.Qd2 a6 13.Rac1 b5 14.Rfd1 bxc4 15.Nd5 Qxd2 16.Nxe7+ Kh8 17.Rxd2 cxb3 18.Nxc8 Rfxc8 19.Rxc8+ Rxc8 20.axb3 d5 21.Bxf6 Rc1+ 22.Bf1 Bxf6 23.Rxd5 Rb1 24.Rd3 Kg7 25.Kg2 a5 26.e3 Kf8 27.Rd7 Be7 28.Bc4 Rb2 29.Ra7 Ra2 30.Kf3 h5 31.h4 Ra3 32.e4 f6 33.g4 hxg4+ 34.Kxg4 Ra1 35.f4 Rg1+ 36.Kf3 Rh1 37.Rxa5 Rxh4 38.Ra8+ Kg7 39.Rg8+ Kh7 40.Re8 Bb4 41.e5 fxe5 42.fxe5 g5 43.Rb8 Rf4+ 44.Kg2 Bc5 45.Rb5 Ba3 46.Rb7+ Kh6 47.e6 Re4 48.Bd3 Rg4+ 49.Kf3 Rf4+ 50.Ke3 Bc5+ 51.Kd2 g4 52.e7 Bxe7 53.Rxe7 g3 54.Re1 Kg5 55.Kc3 Kg4 56.Be4 Kh3 57.b4 g2 58.Bxg2+ Kxg2 59.b5 Kf2 60.Rb1 Rf8 61.b6 Ke3 62.b7 Rb8 63.Kc4 Ke4 64.Kc5 Rh8 65.Rb6 Rb8 66.Rb3 Ke5 67.Kc6 Kd4 68.Rb1 Ke3 69.Kc7 Rf8 70.b8=Q Rxb8 71.Rxb8 Kd3 72.Kb6 Ke3 73.Rf8 Ke4 74.Rh8 Kd3 75.Rh3+ Kd2 76.Kc7 Kc2 77.Kd8 Kd2 78.Rh1 Kc3 79.Rh2 Kd3 80.Rg2 Kc4 81.Rg7 Kb4 82.Ke8 Kb3 83.Rg1 Ka2 84.Rg6 Ka3 85.Kf8 Kb2 86.Rg5 Kb3 87.Rh5 Ka3 88.Rh4 Kb2 89.Rb4+ Ka1 90.Kg8 Ka2 91.Rg4 Ka3 92.Kf7 Kb2 93.Ke8 Kc2 94.Rg6 Kc3 95.Rf6 Kb2 96.Rf4 Ka1 97.Kf8 Ka2 98.Rf5 Kb1 99.Rf6 Kc2 100.Re6 Kd3 101.Rc6 Kd2 102.Ke8 Ke3 103.Rb6 Kf3 104.Rb2 Kg3 105.Kf8 Kf3 106.Ke7 Ke3 107.Kd6 Kd3 108.Kd5 Kc3 109.Re2 Kd3 110.Re4 Kc3 111.Rd4 Kc2 112.Kc4 Kc1 113.Kc3 Kb1 114.Rd1+ Ka2 115.Re1 Ka3 116.Ra1# 1-0