1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O d5 5.exd5 Nxd5 6.Nxe5 Nxe5 7.Re1 Bd6 8.Bxd5 O-O 9.Nc3 Qf6 10.Ne4 Bg4 11.Nxf6+ gxf6 12.f3 Bh5 13.d4 Ng6 14.Bh6 Rae8 15.Bxf8 Kxf8 16.Rxe8+ Kxe8 17.Qe2+ Be7 18.g4 Nf4 19.Qc4 c6 20.Bxc6+ bxc6 21.Qxc6+ Kf8 22.gxh5 Nxh5 23.Re1 Nf4 24.Qc8+ Kg7 25.Rxe7 Nd5 26.Qg4+ Kf8 27.Rxa7 Nb4 28.Qh5 f5 29.Qxf7#