1.e4 c5 2.Nc3 Nc6 3.f4 d6 4.Nf3 g6 5.Bc4 Bg7 6.O-O a6 7.a4 Nd4 8.d3 Bg4 9.Bxf7+ Kf8 10.Bc4 Nxf3+ 11.gxf3 Bh3 12.Be3 Bxf1 13.Qxf1 Nf6 14.Qh3 Qc8 15.Be6 Qe8 16.e5 Nh5 17.Ne4 dxe5 18.Bd7 Qf7 19.Ng5 Qf6 20.Ne6+ Kg8 21.Nxg7 Kxg7 22.fxe5 Qxe5 23.Bd2 Nf6 24.Be6 Qxb2 25.Qh6#