1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 g4 5.O-O gxf3 6.Qxf3 Qf6 7.e5 Qxe5 8.Bxf7+ Kd8 9.d4 Qxd4+ 10.Kh1 Bh6 11.Bd2 Qg7 12.Bb3 Nc6 13.Bc3 Ne5 14.Qd5 d6 15.Rd1 Bd7 16.Ba4 Bc6 17.Bxc6 bxc6 18.Qxe5 Qg4 19.Na3 Kd7 20.Nc4 f3 21.Rxd6+ cxd6 22.Qxd6+ Kc8 23.Qxc6+ Kd8 24.Rd1+ Ke7 25.Qd6+ Ke8 26.Re1+ Kf7 27.Ne5+ Ke8 28.Ng6+ Kf7 29.Nxh8#