1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nb3 Bg7 6.Be2 d6 7.O-O a6 8.Be3 Bxb2 9.N1d2 Bxa1 10.Qxa1 e5 11.Rd1 Qc7 12.Nc4 Nf6 13.Nxd6+ Ke7 14.Nc4 b5 15.Bc5+ Ke8 16.Nd6+ Kf8 17.Nxb5+ Qe7 18.Bxe7+ Kxe7 19.Na5 Nxa5 20.Qxe5+ Be6 21.Qd6+ Ke8 22.Nc7#