1.d4 Nf6 2.Bf4 c5 3.e3 cxd4 4.exd4 d5 5.c3 Nc6 6.Bd3 g6 7.Nf3 Bg7 8.O-O O-O 9.Qc2 Bg4 10.Ne5 Rc8 11.Nxg4 Nxg4 12.Qe2 Nf6 13.Nd2 a6 14.Rfe1 e6 15.Nf3 Re8 16.Ne5 Nh5 17.Bd2 Nxe5 18.dxe5 Bf8 19.g4 Ng7 20.Kg2 Bc5 21.Qf3 Qb6 22.Rab1 Bf8 23.Bg5 Rc6 24.h4 h5 25.Bf6 Rec8 26.Rg1 hxg4 27.Qxg4 Rc4 28.Bxc4 Rxc4 29.Qf3 Nh5 30.Kh1 Bg7 31.Bg5 Re4 32.Rbe1 Rxe1 33.Rxe1 Qxb2 34.Re2 Qb5 35.Kg2 Qc4 36.Qe3 b5 37.Rd2 Qg4+ 38.Kf1 Qf5 39.Re2 Bf8 40.Kg2 Qg4+ 41.Kf1 Ng7 42.Qf4 Qh3+ 43.Kg1 Qxc3 44.Re3 Qa1+ 45.Kg2 Nh5 46.Qf3 Qxa2 47.Rc3 Ng7 48.Rc7 Nf5 49.h5 Bh6 50.Bf6 Bg7 51.Bg5 Qb1 52.hxg6 fxg6 53.Qf4 Qe4+ 54.Qxe4 dxe4 55.Rc6 Kf7 56.Rxa6 Bxe5 57.Ra7+ Ke8 58.Rb7 Nd6 59.Re7+ Kf8 60.Rxe6 Nf7 61.Be3 b4 62.Rxg6 b3 63.Rb6 b2 64.Bc5+ Ke8 65.Ba3 Kd7 66.Bxb2 Bc7 67.Rb4 Ng5 68.Bc1 Ne6 69.Rxe4 Kd6 70.Be3 Kd5 71.Ra4 Ke5 72.f4+ Kf5 73.Kf3 Nd8 74.Rb4 Ne6 75.Rb5+ Kf6 76.Ke4 Kf7 77.f5 Nd8 78.Bd4 Ke8 79.Rb2 Kd7 80.Rg2 Nc6 81.Rg7+ Kc8 82.f6 Bd6 83.Rg8+ Kd7 84.f7 Ke6 85.f8=Q Bxf8 86.Rxf8