1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.O-O Nge7 5.d4 cxd4 6.Nxd4 a6 7.Be2 Nxd4 8.Qxd4 Nc6 9.Qc3 b5 10.Rd1 Qc7 11.a3 Bb7 12.Be3 Bd6 13.h3 Bh2+ 14.Kh1 Be5 15.Qb3 Na5 16.Qb4 Nc4 17.Bxc4 Qxc4 18.Qxc4 bxc4 19.Nd2 Rc8 20.c3 h6 21.f4 Bb8 22.Bd4 f6 23.Re1 Ke7 24.e5 f5 25.Nf3 g5 26.Kg1 Rcg8 27.Kf2 gxf4 28.Bc5+ Ke8 29.Rad1 Rg3 30.Nh4 Rhg8 31.Rg1 Rd3 32.Bd4 Be4 33.Rxd3 cxd3 34.Nf3 Kf7 35.Rd1 Bc7 36.Ne1 a5 37.Nf3 a4 38.Bc5 Rb8 39.Bb4 Rb5 40.Rd2 Bb6+ 41.Kf1 Rd5 42.c4 Bxf3 43.cxd5 Bxd5 44.Ke1 Bc4 45.Bc3 Be3 46.Rd1 Ke8 47.Bd2 Bd4 48.Bxf4 Bxb2 49.Bd2 Bxe5 50.Bxh6 Bc3+ 51.Bd2 Be5 52.Kf2 Bd6 53.h4 Bxa3 54.g3 Bb2 55.h5 a3 56.Bc1 Bd4+ 57.Be3 Bf6 58.h6 a2 59.h7 a1=Q 60.Rxa1 Bxa1 61.Bd2 Bh8 62.Ke3 Kf7 63.Bc3 Bxc3 64.h8=Q Bxh8 65.Kd2 Kg6 66.g4 Kg5 67.Ke3 Kxg4 68.Kd2 Kf4 69.Kd1 Ke4 70.Kd2 Kd4 71.Kd1 Be5 72.Kd2 Bd6 73.Kd1 e5 74.Kc1 e4 75.Kd1 f4 76.Ke1 f3 77.Kd1 e3 78.Ke1 Kc3 79.Kd1 f2 80.Kc1 f1=Q#