1.Nf3 c5 2.c4 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.g3 Bc5 7.Nb3 Bb4 8.Bg2 d5 9.O-O Bxc3 10.bxc3 O-O 11.cxd5 exd5 12.Qc2 Re8 13.Bf4 Bg4 14.Rfe1 Qd7 15.Rad1 Bh3 16.Bh1 Ne5 17.Bg5 Neg4 18.Nc5 Qb5 19.Nd3 Ne4 20.Bc1 Rac8 21.Bxe4 dxe4 22.Nf4 Rc5 23.Nxh3 Rh5 24.f3 Qb6+ 25.Kg2 Nxh2 26.Nf4 Rh6 27.Nd5 Qg6 28.Ne7+