1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Qb6 5.c4 Bc5 6.Be3 Nc6 7.Nxc6 Bxe3 8.Qe2 Bf4 9.b3 bxc6 10.Qg4 Be5 11.f4 Bxa1 12.f5 Qe3+ 13.Be2 Qc1+ 14.Bd1 Qxb1 15.O-O Bd4+ 16.Kh1 h5 17.Qf3 Nf6 18.Re1 e5 19.Qg3 Kf8 20.Be2 h4 21.Rxb1 hxg3 22.h3 Nxe4 23.Bf3 Nf2+ 24.Kg1 Nxh3+ 25.Kf1 Nf4 26.Ke1 Rh1+ 27.Kd2 Rxb1 28.Kc2 Rb2+ 29.Kd1 Nxg2 30.Bxg2 Rxg2 31.Ke1 Rxa2 32.Kf1 g2+ 33.Ke1 g1=Q#