1.Nf3 d5 2.c4 c6 3.g3 Nf6 4.Bg2 Bf5 5.cxd5 cxd5 6.Qb3 Qb6 7.Qxb6 axb6 8.Nc3 e6 9.d3 Bb4 10.Be3 Nbd7 11.Nh4 Bg6 12.O-O O-O 13.Rfc1 Ng4 14.Bd4 Bc5 15.Bxc5 bxc5 16.h3 Nge5 17.f4 Nc6 18.f5 Bxf5 19.Nxf5 exf5 20.Nxd5 Nd4 21.Kf2 Rab8 22.Ne7+ Kh8 23.e3 Rfe8 24.exd4 Rxe7 25.dxc5 Ne5 26.Rd1 Rbe8 27.Bf1 g5 28.d4 Ng6 29.d5 f4 30.gxf4 Nxf4 31.d6