1.e4 c5 2.Nf3 g6 3.Nc3 Bg7 4.d4 cxd4 5.Nxd4 Nc6 6.Be3 Nf6 7.Nxc6 bxc6 8.e5 Ng8 9.Bd4 f6 10.Qe2 fxe5 11.Bxe5 Nf6 12.O-O-O O-O 13.Ne4 Nxe4 14.Bxg7 Kxg7 15.Qxe4 e6 16.Bc4 Qg5+ 17.Qe3 Qxe3+ 18.fxe3 d5 19.Bd3 e5 20.e4 d4 21.Bc4 Bb7 22.Rhf1 c5 23.Bd3 a5 24.a4 Rxf1 25.Rxf1 Rf8 26.Rxf8 Kxf8 27.b3 Ke7 28.Kd2 Kf6 29.Ke2 Kg5 30.Kf3 Kh4 31.Bf1 Bc8 32.g3+ Kg5 33.h4+ Kf6 34.Bc4 h6