1.e4 e5 2.Nf3 Nf6 3.Nc3 Nc6 4.d4 exd4 5.Nxd4 Nxd4 6.Qxd4 Bd6 7.Bg5 Qe7 8.O-O-O h6 9.Bh4 Bc5 10.Qd3 g5 11.Bg3 Ng4 12.Nd5 Qf8 13.Nxc7+ Kd8 14.Nxa8 Bxf2 15.Qf3 Bxg3 16.Qxg3 h5 17.h3 Nf6 18.Qc7+ Ke7 19.Qd6+ Ke8 20.Qxf6 d6 21.Bb5+ Bd7 22.Nc7#