1.e4 e5 2.Nc3 Nc6 3.f4 Nf6 4.Nf3 exf4 5.d4 Bb4 6.Bd3 Qe7 7.O-O O-O 8.e5 Ng4 9.Bxf4 f6 10.Nd5 Qe6 11.Nxc7 Qf7 12.Nxa8 fxe5 13.Nxe5 Ncxe5 14.Bxe5 Qh5 15.Rxf8+ Bxf8 16.Qf3 d6 17.Bc4+ d5 18.Bxd5+ Be6 19.Bxe6+ Kh8 20.Qxf8#