1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 Nbd7 7.f4 h6 8.Bh4 e5 9.Nf5 Qc7 10.Qd2 g6 11.Ne3 exf4 12.Ned5 Qd8 13.Bb5 g5 14.Nxf6+ Qxf6 15.Bxd7+ Bxd7 16.Bf2 Bg7 17.Nd5 Qxb2 18.Nc7+ Ke7 19.O-O Bc3 20.Nd5+ Kf8 21.Nxc3 Rc8 22.Qxd6+ Ke8 23.Qe5+ Be6 24.Qxh8+