1.Nf3 f5 2.c4 e6 3.g3 Nf6 4.Bg2 c6 5.O-O d5 6.b3 Nbd7 7.Bb2 Bd6 8.d4 O-O 9.Nbd2 Ne4 10.Ne5 Nxe5 11.dxe5 Bc5 12.cxd5 cxd5 13.e3 b6 14.a3 a5 15.Nf3 Ba6 16.Re1 Qe7 17.Nd4 Rfc8 18.f3 Ng5 19.h4 Nf7 20.f4 Ra7 21.Ra2 g6 22.Nxe6 Qxe6 23.Bxd5 Qe7 24.b4 axb4 25.axb4 Bxb4 26.e6 Ne5 27.Bxe5 Bxe1 28.Qxe1 Bc4 29.Rxa7 Qxa7 30.Qc3 Qa6 31.Bh8