1.d4 Nf6 2.c4 e6 3.Nf3 b6 4.g3 Bb7 5.Bg2 g6 6.O-O Bg7 7.Bf4 O-O 8.Qc1 Ne4 9.Ng5 f5 10.Qe3 Nc6 11.Nxe4 Bxd4 12.Qd2 fxe4 13.Bxe4 Bg7 14.Nc3 Qc8 15.Rad1 Nd4 16.h4 Bxe4 17.Nxe4 d5 18.Ng5 Rxf4 19.gxf4 e5 20.Qe3 Qg4+ 21.Kh2 Qxh4+ 22.Nh3 exf4 23.Qxf4 Qe7 24.Kh1 Nxe2 25.Qf3 Rf8 26.Qxd5+ Kh8 27.Rd3 Qh4 28.Re3 Nf4 29.Qg5 Qxg5 30.Nxg5 Bxb2 31.Rd1 h6 32.Ne6 Nxe6 33.Rxe6 Rxf2 34.Rxg6 Kh7 35.Rg4 Rf7 36.Rd5 c5 37.Kg2 Bd4 38.Rd6 h5 39.Rg5 Rf2+ 40.Kh3 Rxa2 41.Rxh5+ Kg7 42.Rg5+ Kf7 43.Rf5+ Ke7 44.Rh6 Ra1 45.Rfh5 Bg7 46.Rh7 Kf6 47.Kg4 Rg1+ 48.Kf3 Kg6 49.Rh2 Rc1 50.R7h3 Be5 51.Rg2+ Kf6 52.Rh4 Rc3+ 53.Kf2 Rc2+ 54.Kg1 Rc1+ 55.Kf2 Bd4+ 56.Kf3 Rxc4 57.Rh7 Rc3+ 58.Ke4 Re3+ 59.Kd5 Re5+ 60.Kc4 a6 61.Rh6+ Kf7 62.Rxb6 a5 63.Ra6 Re1 64.Rxa5 Ke6 65.Ra6+ Kf5 66.Rg8 Re5 67.Rf8+ Ke4 68.Ra2 Ke3 69.Rff2 Ke4 70.Rae2+ Be3 71.Rf1 Re8 72.Rfe1 Kf3 73.Ra2 Re4+ 74.Kd5 Rd4+ 75.Ke5 Rd3 76.Rae2 c4 77.Ra2 c3 78.Rf1+ Kg3 79.Ke4 Rd2 80.Ra3 Bg5 81.Rxc3+ Kh2 82.Rff3 Rg2 83.Kf5 Bd8 84.Rh3+ Kg1 85.Kf4 Rf2+ 86.Ke3 Bg5+ 87.Ke4 Re2+ 88.Kf5 Bd2 89.Rcg3+ Rg2 90.Rf3 Be1 91.Ke4 Ba5 92.Rhg3 Bc7 93.Rh3 Bd6 94.Rh6 Bc5 95.Rhf6 Bf2 96.Kd3 Bc5 97.Rf7 Bf2 98.Ke2 Bg3+ 99.Ke3 Bd6 100.Rf1+ Kh2 101.Rh7+ Kg3 102.Rf3+ Kg4 103.Rg7+ Kh5 104.Rxg2