1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Nxe4 5.Nxe4 d5 6.Bb5 dxe4 7.Nxe5 Qg5 8.Nxc6 Qxb5 9.Nd4 Qg5 10.Kf1 Bg4 11.d3 Qg6 12.Qe1 O-O-O 13.Qc3 Qb6 14.Nb3 Bb4 15.Qxg7 Rhg8 16.Qxh7 exd3 17.cxd3 Qe6 18.Be3 Bf5 19.Qh6 Bxd3+ 20.Kg1 Rxg2+ 21.Kxg2 Qg4#