1.e4 e5 2.Nc3 Nc6 3.Bc4 d6 4.d3 Nf6 5.Bg5 Be7 6.h3 O-O 7.Nf3 h6 8.Bh4 Bd7 9.O-O a6 10.Nd5 Nd4 11.Nxd4 Nh5 12.Bxe7 Qe8 13.Bxf8 Qxf8 14.Nf5 f6 15.Nxc7+ Kh8 16.Nxa8 Qxa8 17.Qxh5 Be8 18.Bf7 Qc8 19.Bxe8 Qxc2 20.Qg6 Qxb2 21.Qxg7#