1.e4 c5 2.d4 cxd4 3.Nf3 Na6 4.Qxd4 Nb8 5.Nc3 d6 6.Bg5 Nc6 7.Qd2 Nf6 8.O-O-O Bg4 9.h3 Bxf3 10.gxf3 e6 11.f4 Be7 12.Rg1 Qa5 13.f5 O-O-O 14.Bc4 d5 15.exd5 exd5 16.Nxd5 Qc5 17.Nxe7+ Qxe7 18.Qc3 h6 19.Bh4 Qe4 20.Bg3 Qxf5 21.Bxf7 Ne4 22.Qc4 Qg5+ 23.Kb1 Rxd1+ 24.Rxd1 Nd2+ 25.Rxd2 Qxd2 26.a3 Kd8 27.Bh5 Rf8 28.Bg4 h5 29.Bxh5 Qd4 30.Qb5 Qd7 31.Bg4 Qf7 32.Qd3+ Ke8 33.Bd6 Qxf2 34.Qe4+ Kd8 35.Qe6 Qf1+ 36.Ka2 Qf7 37.Bxf8 Qxe6+ 38.Bxe6 g6 39.Bf7 Ne5 40.Bd5 b6 41.Bg7 Nd7 42.b4 Ke7 43.Kb3 g5 44.Bh6 Kf6 45.Kc4 Kg6 46.Bxg5 Kxg5 47.Kb5 Kh4 48.Be6 Nb8 49.c4 Kg5 50.c5 bxc5 51.bxc5 Kf6 52.Bc8 Ke7 53.h4 Kd8 54.Bf5 Kc7 55.h5 a6+ 56.Kc4 Nc6 57.h6 Ne5+ 58.Kd5 Nf7 59.h7 Nh8 60.Bd3 a5 61.c6 Nf7 62.Bg6 Nh8 63.Be4 Nf7 64.Kc5 Nh8 65.Bd5 Ng6 66.Be4 Nh8 67.a4 Nf7 68.Bd5 Nh8 69.Kb5 Ng6 70.Kxa5 Kd6 71.Kb6 Kxd5 72.c7 Ne7 73.h8=Q Ke4 74.Kc5 Kf3 75.Qh7 Kg2 76.Qxe7 Kg3 77.Kd4 Kg4 78.Qf8 Kh4 79.Qg7 Kh3 80.c8=R Kh4 81.Rh8# 1-0