1.c4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Nc2 Nf6 7.e4 O-O 8.Be2 d6 9.O-O Nd7 10.Be3 h6 11.Qd2 Kh7 12.Rad1 b6 13.f4 Bb7 14.e5 Nc5 15.exd6 Bxc3 16.Qxc3 Ne4 17.Qe1 Nxd6 18.f5 g5 19.h4 Qe8 20.f6 Ne5 21.fxe7 Qxe7 22.c5 Ne8 23.cxb6 axb6 24.Bxb6 Qe6 25.Bc5 Rg8 26.a3 Be4 27.Nd4 Qg6 28.Bh5 Qg7 29.Qxe4+ f5 30.Nxf5