1.e4 f6 2.d4 d6 3.Nf3 Qd7 4.Nc3 Qc6 5.Bb5 a6 6.Bxc6+ Nxc6 7.Nd5 Bg4 8.Nxc7+ Kd7 9.Nxa8 Nh6 10.Bxh6 gxh6 11.h3 Bh5 12.Ne5+ dxe5 13.Qxh5 e6 14.dxe5 Nxe5 15.O-O-O+ Kc6 16.Qe8+ Kc5 17.Qxe6 Nc4 18.Qd5+ Kb4 19.c3+ Ka4 20.Qxc4+ Ka5 21.Rd5+ b5 22.Qc7+ Ka4 23.Rd4+ b4 24.b3+ Ka3 25.Qa5#