1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.O-O Be7 8.Kh1 Qc7 9.f4 O-O 10.Bf3 Nc6 11.Be3 Nxd4 12.Bxd4 e5 13.Be3 exf4 14.Bxf4 Be6 15.g4 Nd7 16.Nd5 Bxd5 17.exd5 Bf6 18.c3 Be5 19.Be4 Rae8 20.Qd3 g6 21.Bh6 Nc5 22.Qf3 Nxe4 23.Rae1 Nd2 24.Bxd2 f5 25.Bh6 Rf7 26.Qg2 fxg4 27.Qxg4 Ree7 28.Kg2 Qc5 29.c4 b5 30.b3 bxc4 31.bxc4 Bg7 32.Rxf7 Rxf7 33.Re8+ Bf8 34.Rxf8+ Rxf8 35.Qe6+