1.c4 Nf6 2.g3 e5 3.Bg2 d5 4.cxd5 Nxd5 5.Nc3 Nb6 6.Nf3 Nc6 7.a3 Be7 8.d3 O-O 9.O-O Be6 10.b4 a6 11.Bb2 f5 12.Nd2 Qe8 13.Na4 Nxa4 14.Qxa4 Bf6 15.Rfc1 Bd7 16.Qd1 Qh5 17.a4 e4 18.dxe4 Bxb2 19.Qb3+ Kh8 20.Qxb2 Qxe2 21.Bf1 Qg4 22.b5 axb5 23.axb5 Rxa1 24.Qxa1 Ne7 25.Rxc7 fxe4 26.Nxe4 Nd5 27.Rxb7 Bc8 28.Bh3 Qg6 29.Bxc8 Rxc8 30.Nd6 Rf8 31.Nf5