1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e5 7.Nb3 Be7 8.f3 Be6 9.Qd2 O-O 10.O-O-O b5 11.g4 b4 12.Na4 Nbd7 13.h4 Qb8 14.h5 Rc8 15.g5 Ne8 16.Kb1 a5 17.g6 Qb7 18.Nc1 Qc6 19.b3 Nef6 20.Bh3 Bxh3 21.gxf7+ Kxf7 22.Rxh3 Bf8 23.Ne2 Rab8 24.Rh2 Rb5 25.c4 bxc3 26.Nexc3 Rb7 27.Ka1 Qa6 28.Nd5 Rc6 29.Bg5 Rb8 30.Bxf6 gxf6 31.Ndc3 Rbc8 32.Kb2 Nb6 33.Nxb6 Qxb6 34.Na4 Qc7 35.Rg2 Ke8 36.Qd3 Kd8 37.Rdd2 Qf7 38.Qd5 Qxh5 39.Qxa5+ Kd7 40.Nb6+ Rxb6 41.Qxb6 Qxf3 42.Qb5+ Kd8 43.Qb4