1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 c6 6.d4 d5 7.cxd5 cxd5 8.Nc3 Ne4 9.Nxe4 dxe4 10.Ne5 Qd5 11.Be3 f6 12.Nd3 f5 13.Nf4 Qf7 14.f3 exf3 15.Bxf3 Rd8 16.Rc1 Nc6 17.d5 Ne5 18.Bg2 Ng4 19.Bc5 e5 20.dxe6 Bxe6 21.Nxe6 Rxd1 22.Rfxd1 Nf6 23.Rd6 Rc8 24.Rcd1 Rxc5 25.Rd8+ Bf8 26.Nxc5 Kg7 27.Nxb7 Qxa2 28.R8d2 Bb4 29.Rd4 Qxb2 30.Rc4 Bd2 31.Rc7+ Kh6 32.Rf1 Qb6+