1.Nf3 Nf6 2.d4 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.c4 O-O 7.Nc3 d5 8.Ne5 c5 9.cxd5 exd5 10.Bf4 Na6 11.Nc4 cxd4 12.Qxd4 Nc5 13.Ne3 Ne6 14.Qd2 Nxf4 15.gxf4 Ne4 16.Bxe4 dxe4 17.Qxd8 Rfxd8 18.Rfd1 Bf6 19.Kf1 g6 20.Ke1 Kf8 21.Rac1 Rac8 22.Rxd8+ Rxd8 23.b3 Rc8 24.Kd2 Rc5 25.a4 Bd4 26.b4 Rh5 27.Nb5 Bxe3+ 28.Kxe3 Rxh2 29.Rc7 Bd5 30.Nc3 Rh3+ 31.Kd4 Be6 32.Rxa7 h5 33.a5 bxa5 34.b5 Ke8 35.b6 Kd8