1.e4 c5 2.Nf3 g6 3.Nc3 Bg7 4.d4 cxd4 5.Nxd4 Nc6 6.Be3 Nf6 7.Bc4 O-O 8.Bb3 Na5 9.f3 Nxb3 10.axb3 d6 11.Qd2 Bd7 12.O-O a5 13.h3 Qc7 14.Ncb5 Qd8 15.Nc3 Qb8 16.Ndb5 Rc8 17.Rfd1 b6 18.Qe2 Qb7 19.Rd2 Ne8 20.Nd5 Bxb5 21.Qxb5 Bxb2 22.Ra2 Bc1 23.Qxb6 Qd7 24.Rd1 Bxe3+ 25.Qxe3 Rcb8 26.Nb6 Qa7 27.Nc4 Qc7 28.Rda1 Rb5 29.Qd2 Qc5+ 30.Kh1 Nf6 31.Rxa5 Raxa5 32.Rxa5 Rxa5 33.Qxa5 Qf2 34.Qd2 Qa7 35.Kh2 h5 36.Qa5 Qb8 37.Kg1 h4 38.Kf2 Nh5 39.Ke3 d5 40.Qxd5 Qf4+ 41.Kd4 Qg3 42.Ne5 e6 43.Qd7 Qf2+ 44.Kc3 Qc5+ 45.Nc4 Nf4 46.Qd2 Qg5 47.b4 Qg3 48.b5 Nxg2 49.b6 Ne1 50.b7 Nxf3 51.Qd8+ Kh7 52.b8=Q Ne5+ 53.Kb2 Nxc4+ 54.Kb1 Qe1+ 55.Ka2 Qc3 56.Qxh4+ Kg7 57.Qhh8# 1-0