1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Bc5 6.e5 Ne4 7.Re1 Nxf2 8.Kxf2 d3+ 9.Kf1 dxc2 10.Qxc2 O-O 11.Ng5 g6 12.Qd3 d6 13.exd6 Qxd6 14.Qxd6 cxd6 15.b3 Bd4 16.Bf4 Bxa1 17.Bxd6 Rd8 18.Be7 Nxe7 19.Rxe7 Bf5 20.Na3 Rd1+ 21.Ke2 Rad8 22.Rxf7 R8d2+ 23.Kf3 Kh8 24.Rxh7#