1.e4 c5 2.Nc3 g6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Bg7 6.Be3 Qc7 7.Qd2 a6 8.Nd5 Qe5 9.f4 Qf6 10.Nxf6+ Kf8 11.Rc1 b5 12.Qd3 h6 13.b4 Nxf6 14.Nxc6 e5 15.Bf2 Ne8 16.Na5 d5 17.f5 gxf5 18.exd5 Rg8 19.Qe2 Bh8 20.Nc6 Ng7 21.Bc5+ Ke8 22.Qf2 f4 23.Be2 Rf8 24.Rb1 Rb8 25.Nxb8 e4 26.Bxb5+ Bd7 27.Kd2 Bc6 28.Bxc6+ Kd8 29.Rbd1 Kc7 30.Bb5 f3 31.Qh4 Rg8 32.c3 h5 33.Bxa6 f2 34.d6+ Kxb8 35.Qxe4 h4 36.Rhg1 f1=Q 37.Qb7# 1-0