1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Nc6 7.Be2 Bg7 8.O-O O-O 9.f4 Qb6 10.Nf5 Qxb2 11.Na4 Qa3 12.c3 Nxe4 13.Bc1 Nxc3 14.Bxa3 Nxd1 15.Nxg7 Ne3 16.Rf3 Nc2 17.Bb2 Nxa1 18.Bxa1 f6 19.Nh5 gxh5 20.f5 Ne5 21.Rg3+ Kh8 22.Bxh5 Bxf5 23.Bxe5 dxe5 24.Nc3 Rac8 25.Nd5 Rc1+ 26.Kf2 Rc2+ 27.Kf1 e6 28.Ne3 Rc1+ 29.Ke2 Rd8 30.Nxf5 exf5 31.Bf7 f4 32.Rg4 Rc2+ 33.Kf3 f5 34.h4 Rd3#