1.e4 e5 2.Nf3 Nc6 3.Bb5 Bc5 4.O-O d6 5.d4 exd4 6.Nxd4 Bd7 7.Bxc6 Bxc6 8.Nc3 Bd7 9.Nb3 Bb6 10.a4 a6 11.Nd5 Ba7 12.Bg5 f6 13.Qh5+ g6 14.Qf3 fxg5 15.Qc3 c6 16.Qxh8 cxd5 17.Qxg8+ Ke7 18.Qg7+ Ke8 19.exd5 Qe7 20.Rae1 Rc8 21.Qxe7#