1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O g6 5.d3 Bg7 6.e4 d6 7.Nc3 O-O 8.Nd2 Nbd7 9.f4 e5 10.Nc4 Ba6 11.fxe5 dxe5 12.Ne3 c6 13.Ng4 Nxg4 14.Qxg4 Nf6 15.Qf3 Bc8 16.Bg5 Qd4+ 17.Be3 Qd6 18.h3 Be6 19.Ne2 Nd7 20.Rad1 Rac8 21.d4 f5 22.dxe5 fxe4 23.Rxd6 exf3 24.Rxf3 Rxf3 25.Bxf3 Nxe5 26.Rxe6 Nxf3+ 27.Kf2 Rf8 28.Nf4 Ng5 29.Rxc6 Nxh3+ 30.Kg2 Nxf4+ 31.Bxf4 Bxb2 32.c3 Ba3 33.Bh6 Ra8 34.Rc7 Bf8 35.Bxf8 Rxf8 36.Rxa7 Rc8 37.Ra3 Kg7 38.Rb3 h5 39.a4 Rc6 40.Rb5 Kh6