1.g3 c5 2.Bg2 g6 3.c4 Bg7 4.e3 Nc6 5.Ne2 e6 6.d4 cxd4 7.exd4 d5 8.cxd5 exd5 9.O-O Nge7 10.Nbc3 O-O 11.Bg5 h6 12.Bxe7 Nxe7 13.Qb3 Be6 14.Nf4 Bxd4 15.Ncxd5 Nxd5 16.Bxd5 Bf5 17.Rad1 Qf6 18.Bg2 Rad8 19.Nd5 Qg7 20.Ne7+ Kh8 21.Nxf5 gxf5 22.Qxb7 f4 23.Kh1 Qf6 24.b3 Bb6 25.Qf3 Rxd1 26.Rxd1 Rc8 27.Qe2 Rc3 28.Bd5 Kg7 29.Kg2 Kf8 30.Rd2 Qg5 31.Bf3 fxg3 32.hxg3 Qe7 33.Qd1 Qf6 34.Rd6 Qf5 35.Rd2 Kg7 36.Qe2 Qe6 37.Qd1 Qf5 38.b4 Rc4 39.a3 Qf6 40.Qe2 Rd4 41.Rc2 Qg5 42.Bh5 Qf5 43.Bf3 Qg5 44.Rb2 Bc7 45.Bh5 Rh4 46.Bf3 Rd4 47.Ra2 Bb6 48.Rc2 Qf6 49.Rc6 Rd6 50.Rc8 Rd8 51.Rc2 Rd4 52.Qb5 Qg5 53.Qe8 Rd2 54.Rxd2 Qxd2 55.Qe5+ Kg8 56.Qe2 Qxe2 57.Bxe2 Kf8 58.f4 a5 59.Kf3 axb4 60.axb4 Ke7 61.Ke4 Bf2 62.g4 f6 63.Kd5 Kd7 64.Ke4 Ke7 65.b5 Kd6 66.Kf5 Be3 67.Bd3 Bc1 68.Bc4 Kc5 69.Be2 Kb6 70.Ke4 Kc7 71.g5 hxg5 72.fxg5 Bxg5 73.b6+ Kxb6 74.Bg4 Kb7 75.Bf5 Ka8 76.Kd4 Kb7 77.Bh3 Kc6 78.Bg2+ Kb5 79.Bf3 Bf4 80.Ba8 Bd2 81.Ke4 Ka4 82.Kd4 Bh6 83.Bg2 Bc1 84.Kd5 Bd2 85.Bf3 Kb4 86.Kd4 Kb3 87.Bb7 Ba5 88.Ba8 Bb6+ 89.Kd3 Kb4 90.Bf3 Ka5 91.Bg4 f5 92.Bh5 Ka4 93.Kc4 f4 94.Be8+ Ka3 95.Bc6 Bg1 96.Kc3 Bf2 97.Bg2 Ka2 98.Bh1 Bg1 99.Bd5+ Kb1 100.Kb4 f3 101.Ka4 f2 102.Bc4 Kb2 103.Kb4 Kc2 104.Bb5 Kd2 105.Kb3 Bh2 106.Ka4 Ke1 107.Kb3 f1=Q 108.Bxf1 Kxf1 1/2-1/2