1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.Nc3 Bd6 6.d4 f6 7.dxe5 Bxe5 8.Qxd8+ Kxd8 9.Nxe5 fxe5 10.Bg5+ Nf6 11.O-O-O+ Ke7 12.f4 h6 13.Bh4 Ke6 14.fxe5 Nd7 15.Rhf1 Nxe5 16.Ne2 g5 17.Bg3 c5 18.Bxe5 Kxe5 19.Rd5+ Kxe4 20.Nc3+ Ke3 21.Rf3#