1.e4 e5 2.Bc4 Nf6 3.Nf3 Bc5 4.Nxe5 Nc6 5.Nxf7 Qe7 6.Nxh8 Qxe4+ 7.Qe2 Qxe2+ 8.Kxe2 d6 9.Nc3 Bg4+ 10.f3 Bf5 11.Nb5 Bxc2 12.Nxc7+ Kf8 13.Nxa8 Ne5 14.Bb3 d5 15.d4 Bxd4 16.Bxc2 Kg8 17.Be3 Kxh8 18.Bxd4 Ng6 19.Bxf6 gxf6 20.Bxg6 hxg6 21.Rad1 b5 22.Rxd5 a6 23.Rd7 Kg8 24.Rc1 g5 25.Rc8#