1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nb3 Be6 8.f3 Nbd7 9.Qd2 Be7 10.g4 h6 11.O-O-O b5 12.Kb1 Nb6 13.Qf2 Rb8 14.h4 Qc7 15.Bxb6 Qxb6 16.Qe1 b4 17.Nd5 Bxd5 18.exd5 a5 19.f4 Nxg4 20.fxe5 dxe5 21.Bh3 Nf2 22.Qxe5 Kf8 23.d6 Bf6 24.Qd5 Nxd1 25.Rxd1 Qe3 26.Bg4 h5 27.Nc5 Kg8 28.Nd7 hxg4 29.Nxb8 Rxh4 30.Nd7 Bd8 31.Ne5 Kh7 32.Nxf7 Bf6 33.d7 Qf3 34.d8=Q Bxd8 35.Qxd8