1.c4 Nf6 2.g3 d6 3.Nf3 e5 4.Bg2 c6 5.O-O Nbd7 6.d4 e4 7.Nh4 Nb6 8.Qc2 Be6 9.d5 cxd5 10.cxd5 Rc8 11.Nc3 Nbxd5 12.Bxe4 Nxe4 13.Qxe4 Nxc3 14.bxc3 Be7 15.Be3 O-O 16.Nf5 Re8 17.Nxe7+ Qxe7 18.Bxa7 Qd7 19.Rfe1 Rxc3 20.Bd4 Ra3 21.Qc2 Rea8 22.Qb2 Rxa2 23.Rxa2 Rxa2 24.Qc3 f6 25.f3 Qc6 26.Qe3 Bc4 27.g4 h6 28.h4 Qd5 29.Kf2 b5 30.Bc3 Kf7 31.Kg3 Qe6 32.Qxe6+ Kxe6 33.e4 Ra3 34.Bd2 Rb3 35.Re3 Rb2 36.Bc3 Rb1 37.Re1 Rb3 38.Ba5 b4 39.g5 hxg5 40.hxg5 fxg5 41.Kg4 Rb2 42.Kxg5 b3 43.Bc3 Rc2 44.Bxg7 Rg2+ 45.Kh6 Rf2 46.Kg5 Rxf3 47.Kg4 Rf7 48.Bd4 Bd3 49.Kg3 Rh7 50.Re3 Bc2 51.Kf2 Rb7 52.Bb2 Ra7 53.Rh3 Ra2 54.Rh6+ Kd7 55.Bc3 b2 56.Bxb2 Rxb2 57.Ke3 Rb4 58.Rh4 Kc7 59.Rf4 Rb5 60.Kd4 Re5 61.Rf2 Rxe4+ 62.Kd5 Re5+ 63.Kc4 Ba4 64.Re2 Re8 65.Rxe8 Bxe8 66.Kb4 Kb8 67.Ka5 Kc8 68.Kb6 Ba4 69.Ka5 Bc6 70.Kb4 Kd7 71.Kb3 Ba8 72.Kb2 Kc8 73.Ka2 Kc7 74.Kb1 Bh1 75.Ka1 Bf3 76.Kb1 Be2 77.Kc1 Bb5 78.Kb2 Kb6 79.Ka3 Ka7 80.Kb4 Kb6 81.Ka3 Kc6 82.Kb4 Ba6 83.Ka3 Kc5 84.Kb2 Kc4 85.Kc2 Kb5 86.Kc3 Ka5 87.Kb2 Bb5 88.Kb1 Be8 89.Ka1 Bh5 90.Kb1 Bg4 91.Ka1 Be2 92.Kb1 Bf3 93.Kc1 d5 94.Kd2 Bg4 95.Kc3 Bd1 96.Kd4 Bf3 97.Ke5 Ka4 98.Kf5 Bh1 99.Kg5 Be4 100.Kh6 d4 101.Kh5 Bd5 102.Kg6 Kb5 103.Kh6 Bg8 104.Kg7 Kb4 105.Kg6 Kc5 106.Kf5 Kb4 107.Kf6 Kb5 108.Kg7 d3 109.Kxg8 Kc5 110.Kh8 Kb4 111.Kh7 d2 112.Kh8 Kc5 113.Kg7 Kb6 114.Kh6 Kc5 115.Kg5 d1=Q 116.Kh6 Qd7 117.Kg6 Qc8 118.Kh6 Kd6 119.Kg7 Qc2 120.Kg8 Qc5 121.Kf8 Qc3 122.Ke8 Qf3 123.Kd8 Qf5 124.Ke8 Qg6+ 125.Kd8 Qg8# 0-1