1.e4 e6 2.Nf3 d6 3.d4 Nf6 4.Nc3 d5 5.e5 Nfd7 6.Ng5 g6 7.Qf3 f6 8.Nxe6 Qe7 9.Nxc7+ Kd8 10.N3xd5 Qg7 11.Ne6+ Ke8 12.Nxg7+ Bxg7 13.Nc7+ Kd8 14.Nxa8 Nc6 15.Be3 fxe5 16.Bg5+ Nf6 17.Bxf6+ Bxf6 18.Qxf6+ Ne7 19.Qxh8+ Kd7 20.Bb5+ Ke6 21.Qxe5+ Kf7 22.Bc4+ Kf8 23.Nc7 Nc6 24.Qf6#