1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.a3 Qc7 6.Nc3 a6 7.Be3 Nf6 8.Be2 b5 9.O-O Bb7 10.f4 Bc5 11.Nf5 Qb6 12.Nd6+ Ke7 13.Bf2 Bxf2+ 14.Rxf2 Ne8 15.Nxf7 Rf8 16.Ng5 Rxf4 17.Nf3 Nd6 18.Qd2 Raf8 19.Rd1 Ne5 20.Nxe5 Qxf2+ 21.Kh1 Qf1+ 22.Bxf1 Rxf1+ 23.Rxf1 Rxf1#