1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.Bc4 Nd7 10.O-O-O Nb6 11.Bb3 Na5 12.Qd3 Bd7 13.h4 Rc8 14.h5 Nbc4 15.hxg6 fxg6 16.Bg5 Nxb3+ 17.axb3 Qa5 18.bxc4 Qxg5+ 19.Kb1 Qc5 20.Nd5 Rf7 21.Ne3 a6 22.Nb3 Qe5 23.c3 b5 24.c5 Be6 25.Nd5 dxc5 26.Qe3 c4 27.Nc5 Bxd5 28.Rxd5 Qf6 29.Rhd1 Qb6 30.Qg5 b4 31.Na4 Qb8 32.Qg4 Rcf8 33.e5 Bxe5 34.Qxc4 bxc3 35.Nxc3 Kg7 36.Rc5 Rf4 37.Qxa6 Rb4 38.Qe2 Bf6 39.Rdd5 Qa7 40.Ra5 Qg1+ 41.Ka2 Bxc3 42.Rd1 Qb6 43.Qxe7+ Rf7