1.e4 e5 2.Nf3 Nf6 3.Nc3 Nc6 4.Bc4 d5 5.exd5 Nd4 6.Nxd4 exd4 7.Ne2 Ne4 8.O-O Qh4 9.Ng3 Bb4 10.Nxe4 d3 11.Bxd3 Bg4 12.f3 Bh5 13.Qe1 Qf4 14.Nf6+ Kf8 15.Nxh5 Re8 16.Qg3 Qd4+ 17.Kh1 f5 18.c3 Bxc3 19.dxc3 Qxd3 20.Qxg7#