1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 d6 5.Ng5 Be6 6.Nxe6 fxe6 7.Bxe6 Qe7 8.Bc4 g6 9.d3 h6 10.O-O Qd7 11.Nd5 Bg7 12.f4 Nxd5 13.Bxd5 Bf6 14.fxe5 Bxe5 15.Bf7+ Kd8 16.Bxg6 Qg7 17.Bf5 h5 18.c3 Rg8 19.Bh3 Qg6 20.Qf3 Ke7 21.Qf5 Raf8 22.Qd7#