1.e4 c5 2.Nc3 Nc6 3.Nf3 g6 4.d4 cxd4 5.Nxd4 Bg7 6.Nb3 a5 7.a4 d6 8.Be2 Nf6 9.O-O O-O 10.Bg5 Be6 11.Kh1 Nb4 12.Nd4 Rc8 13.Ndb5 Bc4 14.f4 Bxb5 15.axb5 Nxe4 16.Nxe4 Nxc2 17.Ra3 Nxa3 18.bxa3 d5 19.Nf2 Qd6 20.Qa4 b6 21.f5 gxf5 22.Nh3 e6 23.Qh4 Qe5 24.Bf3 Rc4 25.Qh5 d4 26.Bc6 f6 27.Bf4 Qc5 28.Qf3 e5 29.Bd5+ Kh8 30.Bxc4 Qxc4 31.Bd2 f4 32.Rb1 Rc8 33.Nf2 Qc2 34.Qd3 Qa2 35.h3 Rc2 36.Ne4 Qxb1+ 37.Kh2 Qa2 38.Nd6 Rxd2 39.Qe4 Rxg2+ 40.Qxg2 Qxg2+ 41.Kxg2 Bf8 42.Nc8 Bc5 43.a4 Kg7 44.Kf3 f5 45.Na7 Bd6 46.Nc8 e4+ 47.Kf2 Bc5 48.Na7 d3+ 49.Ke1 f3 50.Nc6 Kf6 51.Nd8 e3 52.h4 Bb4+ 53.Kf1 e2+ 54.Kf2 e1=Q+ 55.Kxf3 Qe4+ 56.Kg3 Bd6+ 57.Kf2 Qg4 58.Ke3 Qe2+ 59.Kd4 Bc5+ 60.Kd5 d2 61.Kc6 Qf3+ 62.Kc7 d1=Q 63.Nc6 Qd6+ 64.Kb7 Qd7+ 65.Ka6 Qfxc6 66.bxc6 Qc7 67.h5 b5 68.Kxb5 Qb6+ 69.Kc4 Ke5 70.h6 Qb4+ 71.Kd3 Qb3+ 72.Kd2 Bb4+ 73.Ke2 f4 74.c7 f3+ 75.Kf1 Bc5 76.c8=Q Qd1#