1.e4 c5 2.Nf3 Nf6 3.Nc3 d5 4.exd5 Nxd5 5.Bb5+ Bd7 6.Qe2 Nxc3 7.dxc3 Nc6 8.Bf4 a6 9.Bc4 e6 10.O-O-O Be7 11.Rd2 b5 12.Bd3 Ra7 13.Be4 Qc8 14.Ne5 Nxe5 15.Bxe5 O-O 16.Bxh7+ Kxh7 17.Qh5+ Kg8 18.Bxg7 Kxg7 19.Rd3 f5 20.Rg3+ Kf6 21.Qg6+ Ke5 22.Rd3 Bc6 23.Re1+ Be4 24.f4+ Kxf4 25.Qg3#