1.e4 e5 2.Nf3 Nf6 3.d4 d6 4.dxe5 dxe5 5.Qxd8+ Kxd8 6.Nxe5 Ke8 7.Nc3 Nc6 8.Bb5 Bd7 9.Nxd7 Kxd7 10.Bf4 Kd8 11.O-O-O+ Ke7 12.Nd5+ Ke6 13.Nxc7+ Ke7 14.Nxa8 Nxe4 15.Rhe1 f5 16.f3 Nb4 17.Kb1 Kf6 18.fxe4 fxe4 19.Rxe4 Kf5 20.Red4 g5 21.Bd6 Bh6 22.g4+ Kf6 23.Bxb4 Rxa8 24.Rd6+ Ke5 25.Bc3+ Ke4 26.Re1+ Kf4 27.Rf6+ Kxg4 28.Be2+ Kh4 29.Rxh6#