1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.f4 a6 7.Be3 b5 8.Qf3 Bb7 9.Bd3 b4 10.Nce2 Nbd7 11.g4 Nc5 12.Ng3 Rc8 13.g5 Nfd7 14.h4 e5 15.Ndf5 Nxd3+ 16.cxd3 g6 17.Nh6 Bxh6 18.gxh6 Rc2 19.Kd1 b3 20.Bc1 Qb6 21.axb3 Rf2 22.Qe3 Qxb3+ 23.Ke1 Rxf4 24.h5 Qb4+ 25.Ke2 d5 26.Bd2 Qb5 27.Ra5 Qxb2 28.exd5 O-O 29.Rf1 Nf6 30.hxg6 fxg6 31.Rxf4 exf4 32.Qe6+ Kh8 33.Ne4 Nxe4 34.dxe4 f3+ 35.Kf1 Bc8