1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.O-O Nf6 7.c4 Be7 8.Be3 Nc6 9.Nxc6 bxc6 10.f4 d6 11.Nc3 Bb7 12.b4 O-O 13.g4 g6 14.g5 Nd7 15.f5 Rfd8 16.fxg6 hxg6 17.Qf3 Ne5 18.Qf2 Bf8 19.Be2 Qe7 20.Qh4 Bg7 21.Rf6 a5 22.bxa5 Rxa5 23.Bb6 Ra3 24.Bxd8 Qxd8 25.Rc1 Qb6+ 26.Qf2 Qb2 27.Qe1 Bxf6 28.gxf6 Qb6+ 29.Kf1 Qe3 30.Rc2 Nd7 31.Qa1 Qf4+ 32.Ke1 Qxf6 33.Qb2 Ra7 34.Bf1 Qe5