1.g3 f6 2.c4 e5 3.Bg2 c6 4.d4 b6 5.Nc3 Bb4 6.Bd2 Ba6 7.dxe5 Bxc4 8.Qa4 Qe7 9.a3 Bxc3 10.Bxc3 b5 11.Qc2 fxe5 12.Bb4 Qe6 13.Nf3 a5 14.Bc3 Bb3 15.Qd2 d6 16.Ng5 Qe7 17.Bxa5 Ra6 18.Ne4 c5 19.O-O Nf6 20.Qe3 Be6 21.Nxf6+ gxf6 22.b4 O-O 23.Rfb1 Nc6 24.Bxc6 Rxc6 25.bxc5 Rxc5 26.Bb4 Rc4 27.Rd1 Rd8 28.Qb6 Qc7 29.Qxb5 d5 30.Ba5 Rb8 31.Qxd5 Qc6 32.Qxc6 Rxc6 33.Rac1 Rxc1 34.Rxc1 Rb2 35.Kf1 Bd7 36.Bd8 Kf7 37.Rc7 Ke6 38.Bxf6 Bb5 39.Bh8 Bxe2+ 40.Kg2 Rb3 41.Rxh7 Bf3+ 42.Kh3 Rxa3 43.Rh6+ Kf5 44.Rf6+ Kg5 45.Rf8 Bg4+ 46.Kg2 e4 47.Rg8+ Kf5 48.Bd4 Bf3+ 49.Kh3 Rd3 50.Be3 Rd1 51.g4+ Kf6 52.Kh4 Rh1 53.h3 Bg2 54.Kg3 Bxh3 55.Re8 Bf1 56.Rxe4 Rh3+ 57.Kf4 Bg2 58.g5+ Kf7 59.Re5 Rf3+ 60.Kg4 Rh3 61.Rf5+ Kg7 62.Rf6 Rh1 63.Bd4 Rd1 64.Be5 Re1 65.f4 Be4 66.f5 Bc2 67.Rc6+ Rxe5 68.Rxc2 Re4+ 69.Kf3 Ra4 70.Rc7+ Kf8 71.f6 Ke8 72.g6 Ra3+ 73.Ke4 Ra5 74.Rc8+ Kd7 75.Rh8 Kd6 76.f7 Ra7 77.f8=N Ra5 78.g7 Ra4+ 79.Kf3 Ra3+ 80.Kg4 Rf3 81.Kxf3 Ke7 82.g8=R Kd8 83.Rg7 Kc8 84.Rg5 Kd8 85.Ng6+ Kd7 86.Rgh5 Kc7 87.Ke3 Kb6 88.R5h7 Kc5 89.Re7 Kd5 90.Rh5+ Kc4 91.Rh4+ Kb3 92.Re6 Kc2 93.Nf4 Kc3 94.Nh5 Kb3 95.Rb6+ Ka3 96.Ra4+ Kxa4 97.Kd4 Ka3 98.Rh6 Ka2 99.Rd6 Ka3 100.Ng7 Kb4 101.Ke5 Ka3 102.Rd4 Kb2 103.Ra4 Kc3 104.Rf4 Kd2 105.Ne8 Kd1 106.Kd5 Kc1 107.Rh4 Kd1 108.Rh6 Kc2 109.Rh4 Kd1 110.Rh2 Kc1 111.Kc4 Kb1 112.Kb3 Ka1 113.Rh1# 1-0