1.c4 f5 2.Nc3 Nf6 3.g3 g6 4.Bg2 Bg7 5.d3 d6 6.Bd2 c6 7.Nf3 O-O 8.Qc1 e5 9.Bh6 a5 10.Bxg7 Kxg7 11.O-O Na6 12.Qc2 Nc7 13.a3 Ne6 14.e3 Bd7 15.b4 Qc8 16.Na4 Qc7 17.Rab1 axb4 18.axb4 f4 19.exf4 exf4 20.c5 dxc5 21.bxc5 Ra5 22.d4 Nd5 23.Nb6 fxg3 24.hxg3 Nxb6 25.Rxb6 Rf6 26.Qb2 Bc8 27.Ne5 Nd8 28.Nc4 Ra6 29.Rxa6 bxa6 30.Nd6 Nf7 31.Ne8+