1.Nf3 c5 2.e3 Nf6 3.d4 g6 4.Be2 Bg7 5.O-O d5 6.c4 cxd4 7.Nxd4 O-O 8.Nc3 Nc6 9.cxd5 Nxd5 10.Bf3 Nxc3 11.bxc3 Ne5 12.Be2 a6 13.f4 Nd7 14.Ba3 Re8 15.Qb3 Qc7 16.Bc4 e6 17.Bxe6 Nf6 18.Bd6 Bxe6 19.Bxc7 Bxb3 20.Nxb3 Nd5 21.Be5 Bxe5 22.fxe5 Nxc3 23.Nc5 b5 24.e6 f5 25.g4 fxg4 26.Rf7 Rxe6 27.Raf1 Rxe3 28.Rb7 Rf3 29.Rxf3 gxf3 30.Nd7 Ne4 31.Ne5 f2+