1.c4 c5 2.Nf3 Nf6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 g6 6.Nc2 Bg7 7.g3 O-O 8.Bg2 d6 9.O-O Bd7 10.b3 a6 11.Bb2 Rb8 12.Nd5 Nxd5 13.Bxg7 Kxg7 14.cxd5 Ne5 15.h3 f6 16.f4 Nf7 17.Qd2 Qb6+ 18.Nd4 Rfc8 19.Kh2 Rc5 20.Qe3 Kf8 21.Rac1 Rbc8 22.Rc4 Qc7 23.Rfc1 Nd8 24.f5 g5 25.Ne6+ Nxe6 26.fxe6 Be8 27.h4 h6 28.Be4 b5 29.Qf3 Rxc4 30.Rxc4 bxc4 31.Qf5 Qb6 32.Qh7 Qf2+ 33.Bg2