1.e4 e5 2.f4 exf4 3.Nf3 Be7 4.Bc4 Nf6 5.Nc3 Nxe4 6.Bxf7+ Kxf7 7.Nxe4 Rf8 8.O-O Kg8 9.d4 d5 10.Nf2 Bd6 11.c3 c6 12.Nd3 Bg4 13.Qb3 Qc7 14.Nfe5 Be2 15.Rxf4 Nd7 16.Bd2 Bxd3 17.Rxf8+ Rxf8 18.Nxd3 Bxh2+ 19.Kh1 Bg3 20.Qd1 Nf6 21.Be3 h5 22.Qe2 Qe7 23.Qf3 Ne4 24.Qxh5 Be1 25.Qg4 Ng3+ 26.Kh2 Nf1+ 27.Kh1 Nxe3 28.Rxe1 Nxg4 29.Rxe7 Rf1#