1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.d3 f6 6.O-O Ne7 7.Be3 Be6 8.Nc3 g5 9.d4 Ng6 10.dxe5 g4 11.Nd4 Bc4 12.exf6 Bxf1 13.Kxf1 Qxf6 14.Qxg4 Be7 15.Nf5 c5 16.Rd1 Rd8 17.Nd5 Qc6 18.Nfxe7 Nxe7 19.Qg7 Rf8 20.Qxe7#