1.Nf3 Nf6 2.c4 c6 3.e3 d5 4.Nc3 g6 5.d4 Bg7 6.Be2 O-O 7.O-O Be6 8.Ng5 Bf5 9.Qb3 Qd7 10.Nf3 Ne4 11.Ne5 Bxe5 12.dxe5 Nxc3 13.Qxc3 Qe6 14.h3 h5 15.b3 Nd7 16.Bb2 Kh7 17.f3 h4 18.e4 dxe4 19.fxe4 Bxe4 20.Qd4 f5 21.exf6 Nxf6 22.Bg4 c5 23.Bxe6 cxd4 24.Bxd4 Nh5 25.Rae1 Ng3 26.Rxf8 Rxf8 27.Bf2 Rf4 28.Bd5 Bd3 29.Rxe7+ Kh8 30.Bf3