1.e4 c5 2.Nc3 Nc6 3.Nge2 Qb6 4.Nd5 Qd8 5.d4 e6 6.Ndc3 cxd4 7.Nxd4 Qc7 8.Be3 a6 9.Qd2 Nf6 10.O-O-O Bb4 11.f3 Ne5 12.Bf4 d5 13.Bg3 O-O 14.Qg5 Bd6 15.Ndb5 axb5 16.Nxb5 Qc5 17.Nxd6 Nc6 18.a3 h6 19.Qd2 d4 20.b4 Qb6 21.Nc4 Qa6 22.Qd3 Bd7 23.Ne5 Qa7 24.Nxc6 Bxc6 25.Be5 Bb5 26.Qb3 Ba4 27.Qb2 Rfc8 28.Rd2 Bxc2 29.Rxc2 d3 30.Rc3 Nd7 31.Bxg7 e5 32.Bxd3 Kxg7 33.Rxc8 Rxc8+ 34.Kb1 Qe3 35.Rd1 Nb6 36.Qxe5+ Kg8 37.Qg3+ Kf8 38.Qe1 Qd4 39.Bc2 Qe5 40.Bb3 Rc3 41.Ka2 Rxb3 42.Kxb3 Qe6+ 43.Kc2 Qa2+ 44.Kd3 Nc4 45.Kd4 b5 46.Kc5 Qxg2 47.Kxb5 Nxa3+ 48.Ka4 Qa2 49.Qd2 Nc2+ 50.Kb5 Na3+ 51.Kc5 Qc4+ 52.Kb6 Qb5+ 53.Kc7 Qc4+ 54.Kd8 Nb5 55.Qxh6+ Kg8 56.Rg1# 1-0