1.Nf3 c5 2.c4 Nc6 3.d4 cxd4 4.Nxd4 e6 5.g3 Qb6 6.Nb3 Ne5 7.Bg2 Nxc4 8.O-O d5 9.e4 dxe4 10.Qe2 Nd6 11.Nc3 f5 12.g4 Nf6 13.gxf5 exf5 14.Bg5 Be7 15.Bxf6 Bxf6 16.Nd5 Qd8 17.Qh5+ g6 18.Qe2 O-O 19.Rac1 Bd7 20.Rfd1 Bc6 21.Nf4 Qe7 22.Nd5 Qe5 23.Rc5 Rad8 24.Rd2 Nf7 25.Nc3 Qe6 26.Ra5 Rxd2 27.Qxd2 Rd8 28.Qe2 a6 29.Bf1 Ne5 30.Nc5 Qd6 31.Qc2 Nf3+