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 Nbd7 10.Nd5 Nxd5 11.exd5 Bf5 12.Na5 Qc7 13.c4 O-O 14.Be2 e4 15.f4 Bh4+ 16.g3 Bd8 17.Nb3 Nf6 18.h3 h5 19.Nd4 Qd7 20.Nxf5 Qxf5 21.O-O-O b5 22.g4 Qc8 23.gxh5 bxc4 24.Qc3 Rb8 25.Bd4 Qf5 26.Rhg1 Re8 27.Qe3 Nxd5 28.Rxg7+ Kf8 29.Qg3 Bb6 30.Bxb6 Rxb6 31.h6 Qxf4+ 32.Qxf4 Nxf4 33.Bxc4 d5 34.Bxd5 Rc8+ 35.Kb1 Nxd5 36.Rxd5 Rxh6 37.Rg3 Rf6 38.a3 Rf2 39.Re5 Re2 40.h4 Rb8 41.b4 Rd8 42.Kc1 f6 43.Re6 Kf7 44.Rxa6 e3 45.Rf3 Re1+ 46.Kc2 Rd2+ 47.Kb3 Rb1+ 48.Ka4 e2 49.Rfxf6+ Ke7 50.Rfe6+ Kd7 51.Rg6 e1=Q 52.Rg7+ Ke8 53.Ra8+ Rd8 54.Rg8+ Kf7 55.Raxd8 Qe7 56.Rgf8+ Qxf8 57.Rxf8+ Kxf8 58.Kb5 Ke7