1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd3 Be7 8.O-O-O a6 9.Nxc6 bxc6 10.Qg3 Qb6 11.Bc4 Rb8 12.Bb3 Bd7 13.Be3 Qa5 14.Qxg7 Rg8 15.Qh6 Rg6 16.Qh3 e5 17.Qh4 h6 18.Bd2 Qc7 19.f4 Nxe4 20.Qe1 Nxd2 21.Rxd2 Kf8 22.fxe5 Bg5 23.Ne4 Bxd2+ 24.Qxd2 dxe5 25.Nc5 Be6 26.Bxe6 fxe6 27.Nd7+ Kg7 28.Nxb8 Qxb8 29.Rf1 Qc7 30.Qf2 Qe7 31.g3 h5 32.b3 a5 33.a4 e4 34.Qd4+ e5 35.Qxe4 Rd6 36.Rf5 Rd5 37.Kb2 Qe8 38.Rg5+ Kh6 39.Qf5 Rd6 40.g4 hxg4 41.Qxg4 Rg6 42.Qh5+ Kg7 43.Rxe5 Qd7 44.Ka2 Qd4 45.Re7+ Kf6 46.Re6+ Kxe6 47.Qxg6+ Kd7 48.Qd3 Qxd3 49.cxd3 Kd6 50.Kb2 Ke5 51.Kc3 Kf4 52.Kc4 Ke3 53.h4 c5 54.h5 Kd2 55.h6 Kc2 56.h7 Kb2 57.h8=B+ Ka3 58.Bc3 Ka2 59.Bxa5 Ka3 60.Bb6 Ka2 61.Bxc5 Kb2 62.d4 Ka2 63.d5 Kb2 64.d6 Ka2 65.d7 Kb2 66.d8=Q Ka2 67.a5 Kb2 68.a6 Ka2 69.a7 Kb2 70.a8=B Kb1 71.b4 Ka2 72.b5 Kb2 73.b6 Kb1 74.b7 Ka2 75.b8=B Ka1 76.Be5+ Ka2 77.Qd2+ Kb1 78.Be4#