1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Be3 Be7 8.Bb3 Nbd7 9.Bxe6 fxe6 10.Nxe6 Qa5 11.Nxg7+ Kf7 12.Nf5 Qb4 13.O-O Ne5 14.Nd5 Nxd5 15.Qxd5+ Be6 16.Nh6+ Kf6 17.Bg5+ Kxg5 18.Qxe6 Bf6 19.f4+ Kxh6 20.fxe5 Qd4+ 21.Kh1 Raf8 22.Rxf6+ Kg7 23.Qg4#