1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Bc4 Bg7 6.Be3 Nf6 7.Nc3 Qa5 8.O-O Qb4 9.Bb3 h5 10.a3 Qa5 11.f4 Ng4 12.Nxc6 bxc6 13.Bd4 f6 14.h3 Nh6 15.f5 Ba6 16.Rf2 gxf5 17.Qxh5+ Kd8 18.exf5 c5 19.Be3 Kc7 20.Qf3 Rad8 21.Nd5+ Kb8 22.Bf4+ Ka8 23.Nb6#